Add base-extra-node-all sample environment

This is the same as base-extra-node, except that it uses the port
template which opens all ports on all networks.

Change-Id: I14fd83e6ef69df0493656bf59ad8ccfeaa932b02
This commit is contained in:
Ben Nemec 2019-02-12 16:29:59 -06:00
parent 7e863598d2
commit 3797a18965
3 changed files with 53 additions and 0 deletions

View File

@ -21,6 +21,17 @@ Deploy with All Networks Enabled
network isolation networks.
Base Configuration Options for Extra Nodes with All Ports Open
--------------------------------------------------------------
**File:** environments/base-extra-node-all.yaml
**Description:** Configuration options that need to be set when deploying an OVB
environment with extra undercloud-like nodes. This environment
should be used like a role file, but will deploy an undercloud-like
node instead of more baremetal nodes.
Base Configuration Options for Extra Nodes
------------------------------------------

View File

@ -0,0 +1,36 @@
# *******************************************************************
# 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: Base Configuration Options for Extra Nodes with All Ports Open
# description: |
# Configuration options that need to be set when deploying an OVB
# environment with extra undercloud-like nodes. This environment
# should be used like a role file, but will deploy an undercloud-like
# node instead of more baremetal nodes.
parameter_defaults:
# Recommended to be at least 1 vcpu, 4 GB RAM, 50 GB disk
# Type: string
baremetal_flavor: baremetal
# The base image to use for baremetal instances
# Type: string
baremetal_image: CentOS-7-x86_64-GenericCloud
# Nova keypair to inject into the undercloud and bmc
# Type: string
key_name: default
# Number of baremetal nodes to deploy
# Type: number
node_count: 1
# The default role for nodes in this environment. This parameter is
# ignored by Heat, but used by build-nodes-json.
# Type: string
role: extra
resource_registry:
OS::OVB::BaremetalPorts: ../templates/baremetal-ports-extra-node-all.yaml

View File

@ -64,6 +64,12 @@ environments:
node_count: 1
resource_registry:
OS::OVB::BaremetalPorts: ../templates/baremetal-ports-extra-node.yaml
children:
-
name: base-extra-node-all
title: Base Configuration Options for Extra Nodes with All Ports Open
resource_registry:
OS::OVB::BaremetalPorts: ../templates/baremetal-ports-extra-node-all.yaml
-
name: all-networks
title: Deploy with All Networks Enabled