2019-10-08 18:06:21 -04:00
|
|
|
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
|
2019-11-08 13:28:06 -05:00
|
|
|
network/external.yaml:
|
|
|
|
parameters:
|
|
|
|
- ManageNetworks
|
2020-04-20 17:51:00 +01:00
|
|
|
deployment/nova/nova-base-puppet.yaml:
|
|
|
|
parameters:
|
|
|
|
- NovaCrossAZAttach
|
2020-10-21 17:00:52 +01:00
|
|
|
deployment/nova/nova-compute-container-puppet.yaml:
|
|
|
|
parameters:
|
|
|
|
- NovaDisableImageDownloadToRbd
|
2019-11-08 13:28:06 -05:00
|
|
|
sample_values: &sample_values
|
|
|
|
ManageNetworks: false
|
2020-04-20 17:51:00 +01:00
|
|
|
NovaCrossAZAttach: false
|
2020-10-21 17:00:52 +01:00
|
|
|
NovaDisableImageDownloadToRbd: true
|
2019-10-08 18:06:21 -04:00
|
|
|
resource_registry: &dcn_resource_registry
|
2019-12-08 05:47:09 -08:00
|
|
|
OS::TripleO::Services::GlanceApiEdge: ../deployment/glance/glance-api-edge-container-puppet.yaml
|
|
|
|
OS::TripleO::Services::HAproxyEdge: ../deployment/haproxy/haproxy-edge-container-puppet.yaml
|
2019-10-08 18:06:21 -04:00
|
|
|
OS::TripleO::Services::NovaAZConfig: ../deployment/nova/nova-az-config.yaml
|
|
|
|
children:
|
2021-01-26 15:42:38 -05:00
|
|
|
- name: dcn-storage
|
|
|
|
title: Distributed Compute Node with storage
|
2019-10-08 18:06:21 -04:00
|
|
|
description: |-
|
2021-01-26 15:42:38 -05:00
|
|
|
Environment file for deploying a remote site of distributed compute
|
|
|
|
nodes (DCN) in a separate stack (multi-stack) deployment with storage;
|
|
|
|
either HCI or with separate storage nodes. It should be used in
|
|
|
|
combination with environments/ceph-ansible/ceph-ansible.yaml.
|
2019-10-08 18:06:21 -04:00
|
|
|
files:
|
|
|
|
<<: *dcn_files
|
|
|
|
deployment/cinder/cinder-base.yaml:
|
|
|
|
parameters:
|
|
|
|
- CinderStorageAvailabilityZone
|
|
|
|
deployment/cinder/cinder-volume-container-puppet.yaml:
|
|
|
|
parameters:
|
|
|
|
- CinderVolumeCluster
|
|
|
|
- CinderEtcdLocalConnect
|
2020-05-19 07:09:41 -04:00
|
|
|
deployment/glance/glance-api-container-puppet.yaml:
|
|
|
|
parameters:
|
|
|
|
- GlanceEnabledImportMethods
|
2019-10-08 18:06:21 -04:00
|
|
|
sample_values:
|
2019-11-08 13:28:06 -05:00
|
|
|
<<: *sample_values
|
2019-10-08 18:06:21 -04:00
|
|
|
CinderStorageAvailabilityZone: dcn
|
|
|
|
CinderVolumeCluster: dcn
|
|
|
|
CinderEtcdLocalConnect: True
|
2020-05-19 07:09:41 -04:00
|
|
|
GlanceEnabledImportMethods: web-download,copy-image
|
2019-10-08 18:06:21 -04:00
|
|
|
resource_registry:
|
|
|
|
<<: *dcn_resource_registry
|
2020-02-20 11:17:48 +01:00
|
|
|
OS::TripleO::Services::Etcd: ../deployment/etcd/etcd-container-puppet.yaml
|
2020-12-08 06:17:02 -08:00
|
|
|
OS::TripleO::Services::CinderVolumeEdge: ../deployment/cinder/cinder-volume-container-puppet.yaml
|