tripleo-quickstart-extras/roles/overcloud-deploy/templates
Sorin Sbarnea fce23f7646 lint: enabled whitespace fixes
Adds two checks that were used in order repos (liketq)but not on this
one.

Change-Id: I4ccaf3dc78777b4b661fa17382f2feef8eb0d03e
2020-01-05 14:07:37 +00:00
..
README.md add composable services deployment support for oooq 2017-01-03 09:40:10 +01:00
ansible.cfg.j2 Add additional path data to our override configuration file 2019-12-12 16:11:10 -06:00
cloud-names.yaml.j2 Remove mon_use_fqdn from cloud-names.yaml 2017-11-29 18:33:11 +01:00
config-download.yaml.j2 Extend DeployedServerPortMap to include network props 2018-12-18 02:30:45 +00:00
deployed_server_prepare.sh.j2 Fix used paths to match custom working dir 2018-09-20 07:50:33 +00:00
hostnamemap.yaml.j2 lint: enabled whitespace fixes 2020-01-05 14:07:37 +00:00
neutronl3ha.yaml.j2 Cleanup and move files for overcloud-deploy 2016-11-21 11:50:14 +01:00
overcloud-deploy-post.sh.j2 overcloud-deploy-post: detect keystone with undercloud's credentials 2018-02-09 12:39:54 +02:00
overcloud-deploy.sh.j2 Support direct provisioning of bare metal 2019-09-15 13:58:20 +00:00
overcloud-selinux-config.yaml.j2 Add selinux configuration for OVB jobs 2019-03-28 16:39:58 +00:00
overcloud-status.sh.j2 Fix used paths to match custom working dir 2018-09-20 07:50:33 +00:00
overcloud-topology-config.yaml.j2 Add topology_map option to manage scale and flavors 2019-04-03 10:19:53 -06:00
overcloud_baremetal_deploy.yaml.j2 lint: enabled whitespace fixes 2020-01-05 14:07:37 +00:00
overcloud_network_params.yaml.j2 Add config to set neutron mtu in undercloud/overcloud 2017-12-24 04:54:58 +00:00
overcloud_roles.yaml.j2 Fix default value for overcloud_roles 2018-08-24 12:18:26 +00:00
overcloud_services.yaml.j2 lint: enabled whitespace fixes 2020-01-05 14:07:37 +00:00
overcloud_storage_params.yaml.j2 lint: enabled whitespace fixes 2020-01-05 14:07:37 +00:00
resource-registry-nic-configs.yaml.j2 Use templated network-environment file for OVB 2017-06-29 23:19:24 +00:00

README.md

Overcloud ansible templates

overcloud_services jinja template

The overcloud_services jinja template is taking a dictionary from the default variable overcloud_services. The dictionary is composed by: nodes and services. Those value would build the heat environment file required for deploying the overcloud with the specify services.

Example: if you want to deploy only keystone, just override the overcloud_services variable in a yaml file with:

overcloud_services:

  • name: 'ControllerServices:' services:
    • OS::TripleO::Services::Kernel
    • OS::TripleO::Services::Keystone
    • OS::TripleO::Services::RabbitMQ
    • OS::TripleO::Services::MySQL
    • OS::TripleO::Services::HAproxy
    • OS::TripleO::Services::Keepalived
    • OS::TripleO::Services::Ntp
    • OS::TripleO::Services::Timezone
    • OS::TripleO::Services::TripleoPackages

Or with keystone and nova:

overcloud_services:

  • name: 'ControllerServices:' services:
    • OS::TripleO::Services::Kernel
    • OS::TripleO::Services::Keystone
    • OS::TripleO::Services::RabbitMQ
    • OS::TripleO::Services::MySQL
    • OS::TripleO::Services::HAproxy
    • OS::TripleO::Services::Keepalived
    • OS::TripleO::Services::Ntp
    • OS::TripleO::Services::Timezone
    • OS::TripleO::Services::TripleoPackages
  • name: 'ComputeServices:' services:
    • OS::TripleO::Services::NovaCompute