diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..a744002 --- /dev/null +++ b/config.yaml @@ -0,0 +1,35 @@ +options: + swift-release: + default: distro + type: str + description: Swift PPA to configure (trunk, milestone, distro) + # Ring configuration + partition-power: + default: 8 + type: int + description: Partition power. + replicas: + default: 3 + type: int + description: Minimum replicas. + min-hours: + default: 1 + type: int + description: Minimum hours between balances + # CA Cert info + country: + default: US + type: str + description: Country + state: + default: ST + type: str + description: State + locale: + default: City + type: str + description: Locale + common-name: + default: CN + type: str + description: Common Name diff --git a/swift-proxy.yaml b/swift-proxy.yaml new file mode 100644 index 0000000..9f53062 --- /dev/null +++ b/swift-proxy.yaml @@ -0,0 +1,13 @@ +swift-proxy: + # swift-core ppa to pull packages from. + # Valid options: trunk, milestone, distro (ubuntu archive) + swift-release: trunk + # swift ring configuration + partition-power: 8 + replicas: 3 + min-hours: 1 + # to be used in CA cert creation + country: US + state: OR + locale: Portland + common-name: swift-proxy.yourcloud.com