Deploying composable services in custom roles
Goal:
Be able to deploy composable services in dynamic roles.
Problem:
Currently, there are third party services that we want to integrate to a TripleO deployment. These deployments are fixed to a specific number of roles (controller, compute, ceph storage, swift storage and cinder storage). If the new services are not compatible with the current status of the deployed services those new services won't be able to be integrated in a TripleO overcloud deployment.
i.e. Currently is not possible to deploy the services for the opencontrail controller in our overcloud controller, implementing this blueprint will enable us to have the option of deploying it in another
node without conflicting with the services deployed in the overcloud controller.
Creating a dynamic role depending on the service to be deployed, allows to deploy third party services in TripleO deployments.
Submissions:
Creating an additional testbed role:
https:/
Convert the testbed role to a dynamic role adapted to jinja templates
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Carlos Camacho
- Direction:
- Needs approval
- Assignee:
- Carlos Camacho
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Carlos Camacho