2018-09-25 11:15:17 -06:00
# *******************************************************************
# This file was created automatically by the sample environment
# generator. Developers should use `tox -e genconfig` to update it.
# Users are recommended to make changes to a copy of the file instead
# of the original, if any customizations are needed.
# *******************************************************************
# title: Standalone Environment (no undercloud)
# description: |
# A Heat environment that can be used to deploy a single node all-in-one
# node via the 'overcloud tripleo deploy' command. This does not
# require an Undercloud for the deployment and can be used to deploy
# a single node on the local machine.
#
# By default we only want the following OpenStack services to be enabled:
# * Keystone
# * Nova (and related)
# * Neutron (and related)
# * Glance
# * Cinder
2018-10-12 13:57:29 +02:00
# * Swift (single replica mode)
2018-09-25 11:15:17 -06:00
# * Horizon
# This file disables any other OpenStack services that would normally be
# enabled.
#
# openstack overcloud roles generate -o ~/roles_data.yaml Standalone
parameter_defaults :
2018-10-24 19:38:44 +03:00
# Set to true to append per network Vips to /etc/hosts on each node.
# Type: string
AddVipsToEtcHosts : False
2018-09-25 11:15:17 -06:00
# DNS servers to use for the Overcloud (2 max for some implementations). If not set the nameservers configured in the ctlplane subnet's dns_nameservers attribute will be used.
# Type: comma_delimited_list
DnsServers : [ ]
# Set to true to enable package installation at deploy time
# Type: boolean
EnablePackageInstall : True
2018-12-03 20:20:49 -07:00
# NTP servers list. Defaulted to a set of pool.ntp.org servers in order to have a sane default for Pacemaker deployments when not configuring this parameter by default.
2018-09-25 11:15:17 -06:00
# Type: comma_delimited_list
2018-12-03 20:20:49 -07:00
NtpServer : [ '0.pool.ntp.org' , '1.pool.ntp.org' , '2.pool.ntp.org' , '3.pool.ntp.org' ]
2018-09-25 11:15:17 -06:00
# How the server should receive the metadata required for software configuration.
# Type: string
SoftwareConfigTransport : POLL_SERVER_HEAT
# Heat action on performed top-level stack. Note StackUpdateType is set to UPGRADE when a major-version upgrade is in progress.
# Mandatory. This parameter must be set by the user.
# Type: string
StackAction : CREATE
2018-10-12 13:57:29 +02:00
# How many replicas to use in the swift rings.
# Type: number
SwiftReplicas : 1
2018-09-25 11:15:17 -06:00
resource_registry :
OS::TripleO::Network::Ports::ControlPlaneVipPort : ../../deployed-server/deployed-neutron-port.yaml
OS::TripleO::Network::Ports::RedisVipPort : ../../network/ports/noop.yaml
OS::TripleO::NodeExtraConfigPost : ../../extraconfig/post_deploy/standalone_post.yaml
OS::TripleO::Services::AodhApi : OS::Heat::None
OS::TripleO::Services::AodhEvaluator : OS::Heat::None
OS::TripleO::Services::AodhListener : OS::Heat::None
OS::TripleO::Services::AodhNotifier : OS::Heat::None
OS::TripleO::Services::BarbicanApi : OS::Heat::None
OS::TripleO::Services::BarbicanBackendDogtag : OS::Heat::None
OS::TripleO::Services::BarbicanBackendKmip : OS::Heat::None
OS::TripleO::Services::BarbicanBackendPkcs11Crypto : OS::Heat::None
OS::TripleO::Services::BarbicanBackendSimpleCrypto : OS::Heat::None
OS::TripleO::Services::CeilometerAgentCentral : OS::Heat::None
OS::TripleO::Services::CeilometerAgentNotification : OS::Heat::None
OS::TripleO::Services::ComputeCeilometerAgent : OS::Heat::None
OS::TripleO::Services::Congress : OS::Heat::None
2018-12-11 12:12:19 +01:00
OS::TripleO::Services::ContainerImagePrepare : ../../puppet/services/container-image-prepare.yaml
2018-09-25 11:15:17 -06:00
OS::TripleO::Services::DesignateApi : OS::Heat::None
OS::TripleO::Services::DesignateCentral : OS::Heat::None
OS::TripleO::Services::DesignateMDNS : OS::Heat::None
OS::TripleO::Services::DesignateProducer : OS::Heat::None
OS::TripleO::Services::DesignateSink : OS::Heat::None
OS::TripleO::Services::DesignateWorker : OS::Heat::None
2018-12-11 12:12:19 +01:00
OS::TripleO::Services::DockerRegistry : ../../puppet/services/docker-registry.yaml
2018-09-25 11:15:17 -06:00
OS::TripleO::Services::GnocchiApi : OS::Heat::None
OS::TripleO::Services::GnocchiMetricd : OS::Heat::None
OS::TripleO::Services::GnocchiStatsd : OS::Heat::None
OS::TripleO::Services::HAproxy : OS::Heat::None
OS::TripleO::Services::HeatApi : OS::Heat::None
OS::TripleO::Services::HeatApiCfn : OS::Heat::None
OS::TripleO::Services::HeatApiCloudwatch : OS::Heat::None
OS::TripleO::Services::HeatEngine : OS::Heat::None
OS::TripleO::Services::IronicApi : OS::Heat::None
OS::TripleO::Services::IronicConductor : OS::Heat::None
OS::TripleO::Services::IronicInspector : OS::Heat::None
OS::TripleO::Services::IronicNeutronAgent : OS::Heat::None
OS::TripleO::Services::IronicPxe : OS::Heat::None
OS::TripleO::Services::Keepalived : OS::Heat::None
OS::TripleO::Services::Kubernetes::Master : OS::Heat::None
OS::TripleO::Services::Kubernetes::Worker : OS::Heat::None
OS::TripleO::Services::ManilaApi : OS::Heat::None
OS::TripleO::Services::ManilaBackendCephFs : OS::Heat::None
OS::TripleO::Services::ManilaBackendIsilon : OS::Heat::None
OS::TripleO::Services::ManilaBackendNetapp : OS::Heat::None
OS::TripleO::Services::ManilaBackendUnity : OS::Heat::None
OS::TripleO::Services::ManilaBackendVMAX : OS::Heat::None
OS::TripleO::Services::ManilaBackendVNX : OS::Heat::None
OS::TripleO::Services::ManilaScheduler : OS::Heat::None
OS::TripleO::Services::ManilaShare : OS::Heat::None
OS::TripleO::Services::MistralApi : OS::Heat::None
OS::TripleO::Services::MistralEngine : OS::Heat::None
OS::TripleO::Services::MistralEventEngine : OS::Heat::None
OS::TripleO::Services::MistralExecutor : OS::Heat::None
2018-10-25 12:23:02 -06:00
OS::TripleO::Services::OpenStackClients : ../../puppet/services/openstack-clients.yaml
2018-09-25 11:15:17 -06:00
OS::TripleO::Services::PankoApi : OS::Heat::None
2018-12-10 14:12:55 -05:00
OS::TripleO::Services::Podman : ../../deployment/podman/podman-baremetal-ansible.yaml
2018-12-17 14:10:36 +01:00
OS::TripleO::Services::Redis : OS::Heat::None
2018-10-23 16:44:39 -04:00
OS::TripleO::Services::SELinux : ../../puppet/services/selinux.yaml
2018-09-25 11:15:17 -06:00
OS::TripleO::Services::SaharaApi : OS::Heat::None
OS::TripleO::Services::SaharaEngine : OS::Heat::None
OS::TripleO::Services::Tacker : OS::Heat::None
OS::TripleO::Services::Zaqar : OS::Heat::None
OS::TripleO::Standalone::Net::SoftwareConfig : ../../net-config-standalone.yaml