############################################################################### # Role: OpenShiftAllInOne # ############################################################################### - name: OpenShiftAllInOne description: | OpenShiftAllInOne role CountDefault: 1 RoleParametersDefault: OpenShiftNodeGroupName: 'node-config-all-in-one' DockerSkipUpdateReconfiguration: true tags: - primary - controller - openshift networks: External: subnet: external_subnet InternalApi: subnet: internal_api_subnet Storage: subnet: storage_subnet # For systems with both IPv4 and IPv6, you may specify a gateway network for # each, such as ['ControlPlane', 'External'] default_route_networks: ['External'] ServicesDefault: - OS::TripleO::Services::BootParams - OS::TripleO::Services::Docker - OS::TripleO::Services::OpenShift::GlusterFS - OS::TripleO::Services::OpenShift::Infra - OS::TripleO::Services::OpenShift::Master - OS::TripleO::Services::OpenShift::Worker - OS::TripleO::Services::Podman - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Sshd - OS::TripleO::Services::Timesync - OS::TripleO::Services::TripleoFirewall - OS::TripleO::Services::TripleoPackages # NOTE(mandre) In all-in-one HAproxy conflicts with the one openshift deploys # - OS::TripleO::Services::HAproxy # - OS::TripleO::Services::Keepalived