cfcbf3d8a0
In order to support compute services ppc64le, which currently don't have supported methods for building and distributing container images, we create a role 'ComputeAlt' which directly uses the puppet/services templates to configure services that would typically be containers. This new role is supposed to minimally diverge from the Compute role The following services have been switch for the puppet versions: - OS::TripleO::Services::ComputeCeilometerAgent - OS::TripleO::Services::ComputeNeutronOvsAgent - OS::TripleO::Services::Iscsid - OS::TripleO::Services::NovaCompute - OS::TripleO::Services::NovaLibvirt - OS::TripleO::Services::NovaMigrationTarget The following services have been removed as they're only available as docker containers: - OS::TripleO::Services::Docker - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::RsyslogSidecar Alternate versions for the following services are configured, they are left as OS::Heat::None the operator will need to define them appropriately if they're needed: - OS::TripleO::Services::Collectd - OS::TripleO::Services::Fluentd - OS::TripleO::Services::SensuClient - OS::TripleO::Services::OVNController Change-Id: I31d673dd048f687c9125733a77d0c9e6069e0614
20 lines
1.4 KiB
YAML
20 lines
1.4 KiB
YAML
resource_registry:
|
|
OS::TripleO::Services::CollectdAlt: OS::Heat::None
|
|
# If enabling collectd you'll need provide the following in a specific resource_registry
|
|
# OS::TripleO::Services::CollectdAlt: ../puppet/services/metrics/collectd.yaml
|
|
OS::TripleO::Services::ComputeCeilometerAgentAlt: ../puppet/services/ceilometer-agent-compute.yaml
|
|
OS::TripleO::Services::ComputeNeutronOvsAgentAlt: ../puppet/services/neutron-ovs-agent.yaml
|
|
OS::TripleO::Services::FluentdAlt: OS::Heat::None
|
|
# If enabling fluentd you'll need provide the following in a specific resource_registry
|
|
# OS::TripleO::Services::FluentdAlt: ../puppet/services/logging/fluentd.yaml
|
|
OS::TripleO::Services::IscsidAlt: ../puppet/services/iscsid.yaml
|
|
OS::TripleO::Services::NovaComputeAlt: ../puppet/services/nova-compute.yaml
|
|
OS::TripleO::Services::NovaLibvirtAlt: ../puppet/services/nova-libvirt.yaml
|
|
OS::TripleO::Services::NovaMigrationTargetAlt: ../puppet/services/nova-migration-target.yaml
|
|
OS::TripleO::Services::SensuClientAlt: OS::Heat::None
|
|
# If enabling monitoring you'll need provide the following in a specific resource_registry
|
|
# OS::TripleO::Services::SensuClientAlt: ../puppet/services/monitoring/sensu-client.yaml
|
|
OS::TripleO::Services::OVNControllerAlt: OS::Heat::None
|
|
# If enabling OVN you'll need provide the following in a specific resource_registry
|
|
# OS::TripleO::Services::OVNControllerAlt: ../puppet/services/ovn-controller.yaml
|