Skip to content

Instantly share code, notes, and snippets.

@haad
Last active March 20, 2018 14:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save haad/aefbfaa72aa9de61b8293af6e8dd3684 to your computer and use it in GitHub Desktop.
Save haad/aefbfaa72aa9de61b8293af6e8dd3684 to your computer and use it in GitHub Desktop.
---
# Copyright 2014, Rackspace US, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
component_skel:
neutron_agent:
belongs_to:
- neutron_all
neutron_dhcp_agent:
belongs_to:
- neutron_all
neutron_linuxbridge_agent:
belongs_to:
- neutron_all
neutron_openvswitch_agent:
belongs_to:
- neutron_all
neutron_metering_agent:
belongs_to:
- neutron_all
neutron_l3_agent:
belongs_to:
- neutron_all
neutron_lbaas_agent:
belongs_to:
- neutron_all
neutron_bgp_dragent:
belongs_to:
- neutron_all
neutron_metadata_agent:
belongs_to:
- neutron_all
neutron_sriov_nic_agent:
belongs_to:
- neutron_all
neutron_server:
belongs_to:
- neutron_all
opendaylight:
belongs_to:
- neutron_all
container_skel:
neutron_agents_container:
belongs_to:
- network_agent_containers
contains:
- neutron_agent
- neutron_bgp_dragent
- neutron_dhcp_agent
- neutron_l3_agent
- neutron_lbaas_agent
- neutron_linuxbridge_agent
- neutron_metadata_agent
- neutron_metering_agent
- neutron_openvswitch_agent
- neutron_sriov_nic_agent
properties:
is_metal: true
neutron_server_container:
belongs_to:
- network_server_containers
contains:
- neutron_server
- opendaylight
physical_skel:
network_server_containers:
belongs_to:
- all_containers
network_server_hosts:
belongs_to:
- hosts
network_agent_containers:
belongs_to:
- all_containers
network_agent_hosts:
belongs_to:
- hosts
---
cidr_networks:
management_network: 10.1.232.0/23
backend_network: 10.252.18.0/23
openstack_node_backend_network: 10.252.0.0/23
openstack_access_internet_network: 85.207.101.128/28
openstack_api_network: 85.207.101.192/27
used_ips:
# Management network
- "10.1.233.15"
- "10.1.233.21"
- "10.1.233.22"
- "10.1.233.31"
- "10.1.233.32"
- "10.1.233.101"
- "10.1.233.102"
- "10.1.233.103"
# OS backend network
- "10.252.18.21"
- "10.252.18.22"
# OS node network
- "10.252.0.15"
- "10.252.0.101"
- "10.252.0.102"
- "10.252.0.103"
# OS node access internet
- "85.207.101.132"
# OS node API
- "85.207.101.195"
- "85.207.101.196"
- "85.207.101.197"
global_overrides:
internal_lb_vip_address: dev-api.dev.net.cra.cz
external_lb_vip_address: dev-api.dev.net.cra.cz
management_bridge: "br-mng"
provider_networks:
- network:
container_bridge: "br-mng"
container_type: "veth"
container_interface: "eth1"
ip_from_q: "management_network"
address_prefix: "container"
type: "raw"
group_binds:
- all_containers
- hosts
is_container_address: true
is_ssh_address: true
- network:
container_bridge: "br-p1p1"
container_type: "veth"
container_interface: "eth1"
ip_from_q: "backend_network"
address_prefix: "backend"
type: "raw"
group_binds:
- memcached
- galera
- rabbitmq
- utility
- repo
gateway: "10.252.18.1"
- network:
container_bridge: "br-p1p2"
container_type: "veth"
container_interface: "eth1"
ip_from_q: "openstack_node_backend_network"
address_prefix: "node"
type: "raw"
group_binds:
- neutron_sriov_nic_agent
- neutron_openvswitch_agent
- neutron_metadata_agent
- neutron_dhcp_agent
- neutron_agent
- nova_compute
gateway: "10.252.10.1"
shared-infra_hosts:
dev-backend1:
ip: 10.1.233.21
dev-backend2:
ip: 10.1.233.22
repo-infra_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-backend2:
# ip: 10.1.233.22
os-infra_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
unbound_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
identity_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
dashboard_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
orchestration_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
haproxy_hosts:
dev-mng1:
ip: 10.1.233.31
# dev-mng2:
# ip: 10.1.233.32
###
# Neutron setup
##
network_server_hosts:
dev-mng1:
ip: 10.1.233.31
#network_agent_hosts:
# dev-net1:
# ip: 10.1.233.15
#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment