tripleo-heat-templates/sample-env-generator/dcn.yaml
James Slagle 19e1df6d3b Add environments dcn.yaml and dcn-hci.yaml.
Adds 2 new DCN related environments created using the
sample-env-generator.

Also updates a comment for the NovaComputeAvailabilityZone parameter in
deployment/nova/nova-az-config.yaml.

Change-Id: Iad5c932a1f469130bcf9d82277eac4fcf7ecda75
2019-10-08 18:06:21 -04:00

38 lines
1.6 KiB
YAML

environments:
- name: dcn
title: Distributed Compute Node
description: |-
Environment file for deploying a remote site of distributed compute nodes
(DCN) in a separate stack (multi-stack) deployment.
files: &dcn_files
deployment/nova/nova-az-config.yaml:
parameters:
- NovaComputeAvailabilityZone
resource_registry: &dcn_resource_registry
OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/noop.yaml
OS::TripleO::Services::NovaAZConfig: ../deployment/nova/nova-az-config.yaml
children:
- name: dcn-hci
title: Distributed Compute Node HCI
description: |-
Environment file for deploying a remote site of HCI distributed compute
nodes (DCN) in a separate stack (multi-stack) deployment. It should be
used in combination with environments/ceph-ansible/ceph-ansible.yaml.
files:
<<: *dcn_files
deployment/cinder/cinder-base.yaml:
parameters:
- CinderStorageAvailabilityZone
deployment/cinder/cinder-volume-container-puppet.yaml:
parameters:
- CinderVolumeCluster
- CinderEtcdLocalConnect
sample_values:
CinderStorageAvailabilityZone: dcn
CinderVolumeCluster: dcn
CinderEtcdLocalConnect: True
resource_registry:
<<: *dcn_resource_registry
OS::TripleO::Services::Etcd: ../../deployment/etcd/etcd-container-puppet.yaml
OS::TripleO::Services::CinderVolume: ../deployment/cinder/cinder-volume-container-puppet.yaml