Heat templates for deploying OpenStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
tripleo-heat-templates/network/config/multiple-nics
Jenkins 1b04a0f9a5 Merge "Create NIC templates for Neutron Networker composable role" 5 years ago
..
README.md Add Management Network For System Administration. 7 years ago
ceph-storage.yaml Update the template_version alias for all the templates to pike. 6 years ago
cinder-storage.yaml Update the template_version alias for all the templates to pike. 6 years ago
compute-dvr.yaml Update the template_version alias for all the templates to pike. 6 years ago
compute.yaml Add sample usage of StorageMgmt network for compute nodes 6 years ago
controller-v6.yaml Update the template_version alias for all the templates to pike. 6 years ago
controller.yaml Update the template_version alias for all the templates to pike. 6 years ago
networker.yaml Create NIC templates for Neutron Networker composable role 6 years ago
swift-storage.yaml Update the template_version alias for all the templates to pike. 6 years ago

README.md

This directory contains Heat templates to help configure multiple NICs for each Overcloud role, where it is assumed that each NIC is running a specific network traffic type and that VLANs are not being used.

Configuration

To make use of these templates create a Heat environment that looks something like this:

resource_registry: OS::TripleO::BlockStorage::Net::SoftwareConfig: network/config/multiple-nics/cinder-storage.yaml OS::TripleO::Compute::Net::SoftwareConfig: network/config/multiple-nics/compute.yaml OS::TripleO::Controller::Net::SoftwareConfig: network/config/multiple-nics/controller.yaml OS::TripleO::ObjectStorage::Net::SoftwareConfig: network/config/multiple-nics/swift-storage.yaml OS::TripleO::CephStorage::Net::SoftwareConfig: network/config/multiple-nics/ceph-storage.yaml

Or use this Heat environment file:

environments/net-multiple-nics.yaml

Configuration with System Management Network

To enable the optional System Management network, create a Heat environment that looks something like this:

resource_registry: OS::TripleO::Network::Management: ../network/management.yaml OS::TripleO::Controller::Ports::ManagementPort: ../network/ports/management.yaml OS::TripleO::Compute::Ports::ManagementPort: ../network/ports/management.yaml OS::TripleO::CephStorage::Ports::ManagementPort: ../network/ports/management.yaml OS::TripleO::SwiftStorage::Ports::ManagementPort: ../network/ports/management.yaml OS::TripleO::BlockStorage::Ports::ManagementPort: ../network/ports/management.yaml

Or use this Heat environment file:

environments/network-management.yaml