0223d35c0c
Updates all references for notCompute and notcompute to use 'controller' instead. Change-Id: I70ef83f35064ab388bdc7e1a6da62b6585580010 Partial-bug: #1300324
53 lines
1.5 KiB
YAML
53 lines
1.5 KiB
YAML
Description: 'Swift-common: OpenStack object storage common configurations'
|
|
Parameters:
|
|
SwiftHashSuffix:
|
|
Default: unset
|
|
Description: A random string to be used as a salt when hashing to determine mappings in the ring.
|
|
Type: String
|
|
NoEcho: true
|
|
SwiftPassword:
|
|
Default: unset
|
|
Description: The password for the swift service account, used by the swift proxy services.
|
|
Type: String
|
|
NoEcho: true
|
|
Resources:
|
|
controller0Config:
|
|
Type: AWS::AutoScaling::LaunchConfiguration
|
|
Metadata:
|
|
swift:
|
|
devices:
|
|
Fn::Join:
|
|
- ', '
|
|
- - Fn::Join:
|
|
- ''
|
|
- - 'r1z1-'
|
|
- Fn::Select:
|
|
- 0
|
|
- Fn::Select:
|
|
- 'ctlplane'
|
|
- Fn::GetAtt:
|
|
- controller0
|
|
- networks
|
|
- ':%PORT%/d1'
|
|
- Fn::Join:
|
|
- ', '
|
|
- Merge::Map:
|
|
SwiftStorage0:
|
|
Fn::Join:
|
|
- ''
|
|
- - 'r1z1-'
|
|
- Fn::Select:
|
|
- 0
|
|
- Fn::Select:
|
|
- 'ctlplane'
|
|
- Fn::GetAtt:
|
|
- SwiftStorage0
|
|
- networks
|
|
- ':%PORT%/d1'
|
|
hash:
|
|
Ref: SwiftHashSuffix
|
|
part-power: 10
|
|
replicas: 1
|
|
service-password:
|
|
Ref: SwiftPassword
|