X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=controller.yaml;h=37c0debee57fd3d57522c66f86ae461bc4dd1027;hb=723db1317cd62a8772c764847c80a339eae4c03f;hp=33286d1962eb9a4fd37e4555b4b23048a2efa062;hpb=5e8f3617235c4f4ad2fc9efddc0b9879e3b08df9;p=apex-tripleo-heat-templates.git diff --git a/controller.yaml b/controller.yaml index 33286d19..37c0debe 100644 --- a/controller.yaml +++ b/controller.yaml @@ -63,6 +63,23 @@ parameters: default: '' description: Set to True to enable debugging on all services. type: string + EnableGalera: + default: true + description: Whether to use Galera instead of regular MariaDB. + type: boolean + EnablePacemaker: + default: false + description: If enabled services will be monitored by Pacemaker; it + will manage VIPs as well, in place of Keepalived. + type: boolean + EnableCephStorage: + default: false + description: Whether to deploy Ceph Storage (OSD) on the Controller + type: boolean + EnableSwiftStorage: + default: true + description: Whether to enable Swift Storage on the Controller + type: boolean ExtraConfig: default: {} description: | @@ -298,6 +315,9 @@ parameters: NtpServer: type: string default: '' + PcsdPassword: + type: string + description: The password for the 'pcsd' user. PublicVirtualInterface: default: 'br-ex' description: > @@ -398,6 +418,10 @@ resources: networks: - network: ctlplane user_data_format: SOFTWARE_CONFIG + user_data: {get_resource: NodeUserData} + + NodeUserData: + type: OS::TripleO::NodeUserData NetworkConfig: type: OS::TripleO::Net::SoftwareConfig