Deploying by default an Overcloud capable only of running the overcloud pingtest (naked overcloud)
The reason of this blueprint it's to show that TripleO
deployments are using more resources in the mean time
new services are added by default to the overcloud.
In which case, deploying a naked overcloud might be
useful for debugging and testing purposes.
A way to do it might be defining all optional services in the
overcloud resource registry as:
OS::TripleO:
With this change, the service <ServiceName> won't be
deployed by default in the overcloud.
Now, if <ServiceName> needs to be enabled, the resource
registry will be overriden by using:
-e environments/
resource_
OS:
i.e. if it's needed to enable mistral services.
In:
tripleo-
resource_
...
OS:
OS:
OS:
In:
tripleo-
resource_
OS:
OS:
OS:
Now, if mistral is needed to be deployed in the overcloud, can be deployed as:
openstack overcloud deploy \
...
-e /home/stack/
By definition, a naked Overcloud deployment will have only the required
components to run the overcloud pingtest.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Carlos Camacho
- Direction:
- Needs approval
- Assignee:
- Carlos Camacho
- Definition:
- Obsolete
- Series goal:
- Accepted for future
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
- Juan Antonio Osorio Robles