summaryrefslogtreecommitdiffstats
path: root/vagrant/pxe/multi_node_config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vagrant/pxe/multi_node_config.yml')
-rwxr-xr-xvagrant/pxe/multi_node_config.yml127
1 files changed, 127 insertions, 0 deletions
diff --git a/vagrant/pxe/multi_node_config.yml b/vagrant/pxe/multi_node_config.yml
new file mode 100755
index 0000000..2f92e52
--- /dev/null
+++ b/vagrant/pxe/multi_node_config.yml
@@ -0,0 +1,127 @@
+# -*- encoding: utf-8 -*-
+# ============LICENSE_START=======================================================
+# org.onap.vvp/engagementmgr
+# ===================================================================
+# Copyright © 2017 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the “License”);
+# you may not use this software 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.
+#
+#
+#
+# Unless otherwise specified, all documentation contained herein is licensed
+# under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
+# you may not use this documentation except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# https://creativecommons.org/licenses/by/4.0/
+#
+# Unless required by applicable law or agreed to in writing, documentation
+# 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.
+#
+# ============LICENSE_END============================================
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+boxen:
+ - name: ops-01
+ box: centos/7
+ ips: ['10.252.0.2', "10.220.220.2"]
+ macs: []
+ cpus: 2
+ cpu: "50"
+ memory: "1024"
+ groups: ["bootstrap", "centos",]
+ vagrant_ssh_port: 2502
+
+ - name: ceph-01
+ box: centos/7
+ ips: ["10.252.0.21", "10.220.220.21"]
+ cpus: 2
+ cpu: 50
+ memory: 1024
+ macs: ["0800276695A1","0800276695A2"]
+ groups: ["ceph", "osds", "mons", "rgws", "rbdhost", "centos"]
+ vagrant_ssh_port: 2521
+
+ - name: coreos-01
+ box: vvp-empty
+ cpus: 1
+ cpu: 50
+ memory: 2048
+ macs: ["08002766959E","08002766958E"]
+ ips: ["10.252.0.12", "10.220.220.12"]
+ groups: ["coreos", "container-hosts", "fleetctl-host"]
+ vagrant_ssh_port: 2512
+
+ - name: coreos-02
+ box: vvp-empty
+ cpus: 1
+ cpu: "50"
+ memory: "2048"
+ macs: ["08002766959F", "08002766958F"]
+ ips: ["10.252.0.13", "10.220.220.13"]
+ groups: ["coreos", "container-hosts",]
+ vagrant_ssh_port: 2513
+
+ - name: coreos-03
+ box: vvp-empty
+ cpus: 1
+ cpu: "50"
+ memory: "2048"
+ macs: ["0800276695A0","0800276695A3"]
+ ips: ["10.252.0.14", "10.220.220.14"]
+ groups: ["coreos", "container-hosts",]
+ vagrant_ssh_port: 2514
+
+hosts:
+ - name: "coreos-01"
+ ssh_ip: 10.0.2.15
+ mac: "08:00:27:66:95:9E"
+ dnsmasq_config:
+ - "08:00:27:66:95:9E,10.252.0.12,coreos-01,infinite,set:coreos"
+ - "08:00:27:66:95:8E,10.220.220.12,coreos-01,infinite,set:coreos"
+ os: coreos
+ role: controller
+ etcd_role: member
+
+ - name: "coreos-02"
+ ssh_ip: 10.0.2.15
+ mac: "08:00:27:66:95:9F"
+ dnsmasq_config:
+ - "08:00:27:66:95:9F,10.252.0.13,coreos-02,infinite,set:coreos"
+ - "08:00:27:66:95:8F,10.220.220.13,coreos-02,infinite,set:coreos"
+ os: coreos
+ role: worker
+ etcd_role: member
+
+ - name: "coreos-03"
+ ssh_ip: 10.0.2.15
+ mac: "08:00:27:66:95:A0"
+ dnsmasq_config:
+ - "08:00:27:66:95:A0,10.252.0.14,coreos-03,infinite,set:coreos"
+ - "08:00:27:66:95:A3,10.220.220.14,coreos-03,infinite,set:coreos"
+ os: coreos
+ role: worker
+ etcd_role: member
+
+ - name: "ceph-01"
+ ssh_ip: 10.0.2.15
+ dnsmasq_config:
+ - "08:00:27:66:95:A1,10.252.0.21,ceph-01,infinite"
+ os: centos
+ role: ""
+ etcd_role: ""