You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
6 years ago | |
---|---|---|
.. | ||
README.md | 6 years ago | |
cloud-names.yaml.j2 | 6 years ago | |
deployed_server_prepare.sh.j2 | 6 years ago | |
neutronl3ha.yaml.j2 | 6 years ago | |
overcloud-deploy-post.sh.j2 | 6 years ago | |
overcloud-deploy.sh.j2 | 6 years ago | |
overcloud-status.sh.j2 | 6 years ago | |
overcloud_services.yaml.j2 | 6 years ago |
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