cleaning up deployment configs. removing obselete pods and restructuring variables
Change-Id: Id719cd5c924c38aadf5cc5a76c0a52bf8f3fc3a1
diff --git a/deployment-configs/flex-ocp-cord.yml b/deployment-configs/flex-ocp-cord.yml
new file mode 100644
index 0000000..9d37407
--- /dev/null
+++ b/deployment-configs/flex-ocp-cord.yml
@@ -0,0 +1,37 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for Flex OCP POD 1
+
+---
+
+kube_config: 'flex-ocp-cord.conf'
+
+nodes:
+ -
+ ip: '10.192.20.41'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.42'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.43'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.44'
+ user: 'cord'
+ pass: 'cord'
diff --git a/deployment-configs/flex-ocp-mcord.yml b/deployment-configs/flex-ocp-mcord.yml
new file mode 100644
index 0000000..7a70a10
--- /dev/null
+++ b/deployment-configs/flex-ocp-mcord.yml
@@ -0,0 +1,23 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# MAAS System information for Flex OCP MCORD Server
+
+---
+
+maas:
+ ip: '10.192.18.200'
+ api_key: 'MjANS9eByptLAWXVNU:pwuet4hrWkznmYmueF:hDgm7vnvLbfFCkNcAsS6j7Ezkwu9B5Ts'
+ head_system_id: 'rrwkmn'
+
diff --git a/deployment-configs/flex-ocp-pod2.yml b/deployment-configs/flex-ocp-pod2.yml
new file mode 100644
index 0000000..9d37407
--- /dev/null
+++ b/deployment-configs/flex-ocp-pod2.yml
@@ -0,0 +1,37 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for Flex OCP POD 1
+
+---
+
+kube_config: 'flex-ocp-cord.conf'
+
+nodes:
+ -
+ ip: '10.192.20.41'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.42'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.43'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.20.44'
+ user: 'cord'
+ pass: 'cord'
diff --git a/deployment-configs/flex-onf-pod1.yml b/deployment-configs/flex-onf-pod1.yml
new file mode 100644
index 0000000..638b954
--- /dev/null
+++ b/deployment-configs/flex-onf-pod1.yml
@@ -0,0 +1,33 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for Flex ONF POD 1
+
+---
+
+kube_config: 'flex-onf-pod1.conf'
+
+nodes:
+ -
+ ip: '10.192.22.61'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.22.62'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.22.63'
+ user: 'cord'
+ pass: 'cord'
diff --git a/deployment-configs/flex-pod1-olt.yml b/deployment-configs/flex-pod1-olt.yml
new file mode 100644
index 0000000..8d40c7f
--- /dev/null
+++ b/deployment-configs/flex-pod1-olt.yml
@@ -0,0 +1,50 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for Flex POD 1 , olt/onu are connected to this
+
+---
+
+kube_config: 'flex-pod1-olt.conf'
+
+nodes:
+ -
+ ip: '10.192.4.241'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.4.242'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.4.243'
+ user: 'cord'
+ pass: 'cord'
+ -
+ ip: '10.192.4.244'
+ user: 'cord'
+ pass: 'cord'
+
+srcHost:
+ ip: '10.192.4.61'
+ user: 'cluser'
+ pass: 'cloudlabs'
+ gateway: '10.8.2.254'
+
+dstHost:
+ ip: '10.192.4.62'
+ hostIp: '10.8.3.100'
+ user: 'cord'
+ pass: 'cord'
+ gateway: '10.8.3.254'
diff --git a/deployment-configs/flex-pod1.yml b/deployment-configs/flex-pod1.yml
deleted file mode 100644
index a7e0adf..0000000
--- a/deployment-configs/flex-pod1.yml
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for Flex POD 1
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'flex-pod1.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.192.4.61'
- api_key: 'rsz9S2cYpr7M5w4SfL:gyw4vKqLpWwagSjFGg:pamj7QtqGC6eUZusMj6rCWRdNy9qPab7'
- head_system_id: 'wbgst6'
-
-dev_node:
- name: 'flex-cord-pod1'
- user: 'cluser'
-
-head:
- ip: '10.192.4.62'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.192.4.31'
- user: 'ADMIN'
- pass: 'ADMIN'
- -
- ipmi:
- ip: '10.192.4.30'
- user: 'ADMIN'
- pass: 'ADMIN'
- -
- ipmi:
- ip: '10.192.4.29'
- user: 'ADMIN'
- pass: 'ADMIN'
-
-fabric_switches:
- -
- mac: 'cc:37:ab:d9:38:6d'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: 'cc:37:ab:b6:b5:64'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- -
- mac: 'cc:37:ab:d9:37:69'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- -
- mac: 'cc:37:ab:5b:6d:a8'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
diff --git a/deployment-configs/flex-pod2.yml b/deployment-configs/flex-pod2.yml
deleted file mode 100644
index d3e4651..0000000
--- a/deployment-configs/flex-pod2.yml
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for Flex POD 2
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'flex-pod2.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.192.20.61'
- api_key: 'un9j4NkrTdtx6F7W3K:rP2gBaJvEPvjsc6qxX:zRxDNFVGVynVuVS93XbjxFh2DmCC8Zun'
- head_system_id: 'ttawhe'
-
-dev_node:
- name: 'flex-cord-pod2'
- user: 'cluser'
-
-head:
- ip: '10.192.20.62'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.192.20.35'
- user: 'OCPM'
- pass: 'OCPM'
- -
- ipmi:
- ip: '10.192.20.36'
- user: 'OCPM'
- pass: 'OCPM'
- -
- ipmi:
- ip: '10.192.20.37'
- user: 'OCPM'
- pass: 'OCPM'
-
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:b4:68'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: '70:72:cf:df:f4:7e'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- -
- mac: 'cc:37:ab:97:13:27'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- -
- mac: 'cc:37:ab:7c:b4:1e'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
diff --git a/deployment-configs/onf-abc.yml b/deployment-configs/onf-abc.yml
deleted file mode 100644
index 4875d73..0000000
--- a/deployment-configs/onf-abc.yml
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for ONF/ABC physical POD 1
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onf-abc.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.255.21.1'
- api_key: '3LKARGmAUQ8Rp7jJBU:5V7gkLUDvEEktBZnYh:TxLSprnNcgLmQAZQLm63Mv5Va7vhvSFT'
- head_system_id: '4fe84k'
-
-dev_node:
- name: 'ONF - ABC'
- user: 'cord'
-
-head:
- ip: '10.255.21.2'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.255.21.203'
- user: 'root'
- pass: 'Google321'
- -
- ipmi:
- ip: '10.255.21.204'
- user: 'root'
- pass: 'Google321'
- -
- ipmi:
- ip: '10.255.21.205'
- user: 'root'
- pass: 'Google321'
-
-fabric_switches:
- -
- mac: 'a8:2b:b5:d2:a6:78'
- ip: '10.255.20.201'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: 'a8:2b:b5:bd:13:a7'
- ip: '10.255.20.202'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- -
- mac: 'a8:2b:b5:9d:cd:73'
- ip: '10.255.20.203'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
- -
- mac: 'a8:2b:b5:bd:15:ad'
- ip: '10.255.20.204'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
diff --git a/deployment-configs/onlab-ecord-global.yml b/deployment-configs/onlab-ecord-global.yml
deleted file mode 100644
index 48067c8..0000000
--- a/deployment-configs/onlab-ecord-global.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD global node deployment configuration for ONF E-CORD POD
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-ecord-global.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h86'
-
-dev_node:
- name: 'onf-build'
- user: 'ubuntu'
-
-head:
- ip: '10.90.1.10'
- user: 'cord'
- pass: 'cord'
diff --git a/deployment-configs/onlab-ecord-local-pod1.yml b/deployment-configs/onlab-ecord-local-pod1.yml
deleted file mode 100644
index 0473cd9..0000000
--- a/deployment-configs/onlab-ecord-local-pod1.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD local node deployment configuration for ONF local POD 1
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-ecord-local-pod1.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h87'
-
-dev_node:
- name: 'onf-build'
- user: 'ubuntu'
-
-head:
- ip: '10.90.1.30'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.90.1.32'
- user: 'admin'
- pass: 'admin'
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:bd:64'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- breakout_ports:
- - 2
diff --git a/deployment-configs/onlab-ecord-local-pod2.yml b/deployment-configs/onlab-ecord-local-pod2.yml
deleted file mode 100644
index 65f1668..0000000
--- a/deployment-configs/onlab-ecord-local-pod2.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD local node deployment configuration for ONF E-CORD local POD 2
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-ecord-local-pod2.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h88'
-
-dev_node:
- name: 'onf-build'
- user: 'ubuntu'
-
-head:
- ip: '10.90.1.50'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.90.1.52'
- user: 'admin'
- pass: 'admin'
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:c2:fa'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- breakout_ports:
- - 2
diff --git a/deployment-configs/onlab-ecord-local-pod3.yml b/deployment-configs/onlab-ecord-local-pod3.yml
deleted file mode 100644
index d595234..0000000
--- a/deployment-configs/onlab-ecord-local-pod3.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD local node deployment configuration for ONF local POD 3
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-ecord-local-pod3.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h8a'
-
-dev_node:
- name: 'onf-build'
- user: 'ubuntu'
-
-head:
- ip: '10.90.1.70'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.90.1.72'
- user: 'admin'
- pass: 'admin'
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:bc:60'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- breakout_ports:
- - 2
diff --git a/deployment-configs/onlab-mcord-cavium-pod1.yml b/deployment-configs/onlab-mcord-cavium-pod1.yml
deleted file mode 100644
index fd13cc5..0000000
--- a/deployment-configs/onlab-mcord-cavium-pod1.yml
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for ONF/ON.Lab physical POD 1 -- Cavium scenario on Master branch
-# This file is for M-CORD 5.0
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-mcord-cavium-pod1.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h8b'
-
-dev_node:
- name: 'onf-mcord-dev'
- user: 'cord'
-
-head:
- ip: '10.90.2.10'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.90.2.12'
- user: 'admin'
- pass: 'admin'
- -
- ipmi:
- ip: '10.90.2.13'
- user: 'admin'
- pass: 'admin'
-
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:b8:50'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: 'cc:37:ab:5b:6d:26'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
- -
- mac: 'cc:37:ab:6b:07:8e'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- breakout_ports:
- - 9
- -
- mac: '48:0f:cf:ae:7e:90'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- breakout_ports:
- - 9
diff --git a/deployment-configs/onlab-mcord-p4-pod1.yml b/deployment-configs/onlab-mcord-p4-pod1.yml
deleted file mode 100644
index d0dde22..0000000
--- a/deployment-configs/onlab-mcord-p4-pod1.yml
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for ONF/ON.Lab physical POD 1
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-mcord-p4-pod1.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.92.0.10'
- api_key: '4AZntjAPJmN6xCdyh3:RU4aMndpdCrWLpEv3W:QbjPXNe3Pkf8EL62FCutRwn2MdVt9BJa'
- head_system_id: '6b87hb'
-
-dev_node:
- name: 'onf-mcord-p4'
- user: 'ubuntu'
-
-head:
- ip: '10.92.0.20'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.92.0.41'
- user: 'admin'
- pass: 'admin'
- mac: 'a4:bf:01:04:38:58'
- -
- ipmi:
- ip: '10.92.0.51'
- user: 'admin'
- pass: 'admin'
- mac: 'a4:bf:01:04:8c:65'
-
-# P4 HW switch deployment stuff
-fabric_switches_bmc:
- -
- mac: 'A8:2B:B5:3C:DB:40'
- ip: '10.6.0.111'
- user: 'root'
- pass: '0penBmc'
- role: 'leaf-1-bmc'
- -
- mac: 'A8:2B:B5:3C:BD:F0'
- ip: '10.6.0.112'
- user: 'root'
- pass: '0penBmc'
- role: 'leaf-2-bmc'
- -
- mac: '8C:EA:1B:E4:96:71'
- ip: '10.6.0.121'
- user: 'root'
- pass: '0penBmc'
- role: 'spine-1-bmc'
- -
- mac: '8C:EA:1B:E4:8C:0D'
- ip: '10.6.0.122'
- user: 'root'
- pass: '0penBmc'
- role: 'spine-2-bmc'
-
-fabric_switches:
- -
- mac: '00:90:fb:5d:9d:15'
- ip: '10.6.0.211'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- -
- mac: '00:90:fb:5e:48:9a'
- ip: '10.6.0.212'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- -
- mac: '00:90:fb:5c:e1:a6'
- ip: '10.6.0.221'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: '00:90:fb:5c:e1:97'
- ip: '10.6.0.222'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
- -
- mac: '24:8a:07:12:51:00'
- ip: '10.6.0.231'
- user: 'root'
- pass: 'root'
- role: 'spine-1-mellanox'
- -
- mac: '8c:ea:1b:10:c1:e8'
- ip: '10.6.0.241'
- user: 'root'
- pass: 'onl'
- role: 'spine-1-cavium'
- -
- mac: 'cc:37:ab:bf:a6:e5'
- ip: '10.6.0.242'
- user: 'root'
- pass: 'onl'
- role: 'spine-2-cavium'
diff --git a/deployment-configs/onlab-mcord-pod1.yml b/deployment-configs/onlab-mcord-pod1.yml
deleted file mode 100644
index fc03d68..0000000
--- a/deployment-configs/onlab-mcord-pod1.yml
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for ONF/ON.Lab physical POD 1
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'onlab-mcord-pod1.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.90.0.2'
- api_key: 'gFH8GA9FLp3bWpesZX:rVyJz3ThB93FrrNyPw:Fu9KZEwBenXRLUu9TMXVkMjLJsuXNXDb'
- head_system_id: '4y3h8b'
-
-dev_node:
- name: 'onf-mcord-dev'
- user: 'cord'
-
-head:
- ip: '10.90.2.10'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.90.2.12'
- user: 'admin'
- pass: 'admin'
- -
- ipmi:
- ip: '10.90.2.13'
- user: 'admin'
- pass: 'admin'
-
-fabric_switches:
- -
- mac: 'cc:37:ab:7c:b8:50'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: 'cc:37:ab:5b:6d:26'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
- -
- mac: 'cc:37:ab:6b:07:8e'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- breakout_ports:
- - 9
- -
- mac: '48:0f:cf:ae:7e:90'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- breakout_ports:
- - 9
diff --git a/deployment-configs/qct-pod1.yml b/deployment-configs/qct-pod1.yml
index f265907..4c3d0ae 100644
--- a/deployment-configs/qct-pod1.yml
+++ b/deployment-configs/qct-pod1.yml
@@ -16,60 +16,18 @@
---
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod1.yml'
+kube_config: 'qct-pod1.conf'
-make_release: 'true'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'ehm46m'
-
-dev_node:
- name: 'qct-cord-pod1'
- user: 'cord'
-
-head:
- ip: '10.201.101.11'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
+nodes:
-
- ipmi:
- ip: '10.201.101.13'
- user: 'OCPQ'
- pass: 'OCPQ'
+ ip: '10.201.101.11'
+ user: 'cord'
+ pass: 'cord'
-
- ipmi:
- ip: '10.201.101.14'
- user: 'OCPQ'
- pass: 'OCPQ'
-
-fabric_switches:
+ ip: '10.201.101.12'
+ user: 'cord'
+ pass: 'cord'
-
- mac: '48:0f:cf:ae:de:26'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- role: 'leaf-1'
- -
- mac: '48:0f:cf:ae:cc:24'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- role: 'spine-1'
- -
- mac: '48:0f:cf:ae:ee:2a'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- role: 'leaf-2'
- -
- mac: '48:0f:cf:ae:9d:58'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
- role: 'spine-2'
+ ip: '10.201.101.13'
+ user: 'cord'
+ pass: 'cord'
diff --git a/deployment-configs/qct-pod2-dpdk.yml b/deployment-configs/qct-pod2-dpdk.yml
deleted file mode 100644
index 22d8480..0000000
--- a/deployment-configs/qct-pod2-dpdk.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for QCT POD 2
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod2-dpdk.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'bqqqkm'
-
-dev_node:
- name: 'qct-cord-pod2'
- user: 'cord'
-
-head:
- ip: '10.201.101.21'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.23'
- user: 'OCPQ'
- pass: 'OCPQ'
- -
- ipmi:
- ip: '10.201.101.24'
- user: 'OCPQ'
- pass: 'OCPQ'
diff --git a/deployment-configs/qct-pod2.yml b/deployment-configs/qct-pod2.yml
deleted file mode 100644
index f6da5f8..0000000
--- a/deployment-configs/qct-pod2.yml
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for QCT POD 2
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod2.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'tffdpw'
-
-dev_node:
- name: 'qct-cord-pod2'
- user: 'cord'
-
-head:
- ip: '10.201.101.21'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.23'
- user: 'OCPQ'
- pass: 'OCPQ'
- -
- ipmi:
- ip: '10.201.101.24'
- user: 'OCPQ'
- pass: 'OCPQ'
-
-fabric_switches:
- -
- mac: '54:ab:3a:76:6f:ab'
- ip: '10.6.0.101'
- user: 'root'
- pass: 'onl'
- -
- mac: '54:ab:3a:76:7d:04'
- ip: '10.6.0.102'
- user: 'root'
- pass: 'onl'
- -
- mac: '54:ab:3a:76:7d:cd'
- ip: '10.6.0.103'
- user: 'root'
- pass: 'onl'
- -
- mac: '54:ab:3a:76:89:0e'
- ip: '10.6.0.104'
- user: 'root'
- pass: 'onl'
diff --git a/deployment-configs/qct-pod3-ecord-global.yml b/deployment-configs/qct-pod3-ecord-global.yml
deleted file mode 100644
index 756dc6b..0000000
--- a/deployment-configs/qct-pod3-ecord-global.yml
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD global node deployment configuration for QCT POD 3
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod3-ecord-global.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'amnpa7'
-
-dev_node:
- name: 'qct-cord-pod3'
- user: 'cord'
-
-head:
- ip: '10.201.101.31'
- user: 'cord'
- pass: 'cord'
diff --git a/deployment-configs/qct-pod3-ecord-local.yml b/deployment-configs/qct-pod3-ecord-local.yml
deleted file mode 100644
index 208efce..0000000
--- a/deployment-configs/qct-pod3-ecord-local.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated E-CORD local node deployment configuration for QCT POD 3
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod3-ecord-local.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'amnpa7'
-
-dev_node:
- name: 'qct-cord-pod3'
- user: 'cord'
-
-head:
- ip: '10.201.101.31'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.33'
- user: 'OCPQ'
- pass: 'OCPQ'
- -
- ipmi:
- ip: '10.201.101.34'
- user: 'OCPQ'
- pass: 'OCPQ'
diff --git a/deployment-configs/qct-pod3.yml b/deployment-configs/qct-pod3.yml
deleted file mode 100644
index 13048c8..0000000
--- a/deployment-configs/qct-pod3.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for QCT POD 3
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod3.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'amnpa7'
-
-dev_node:
- name: 'qct-cord-pod3'
- user: 'cord'
-
-head:
- ip: '10.201.101.31'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.33'
- user: 'OCPQ'
- pass: 'OCPQ'
- -
- ipmi:
- ip: '10.201.101.34'
- user: 'OCPQ'
- pass: 'OCPQ'
diff --git a/deployment-configs/qct-pod4-mcord.yml b/deployment-configs/qct-pod4-mcord.yml
deleted file mode 100644
index 541f0f4..0000000
--- a/deployment-configs/qct-pod4-mcord.yml
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated M-CORD deployment configuration for QCT POD 4
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod4-mcord.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'b43ra7'
-
-dev_node:
- name: 'qct-cord-pod4'
- user: 'cord'
-
-head:
- ip: '10.201.101.41'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.43'
- user: 'OCPQ'
- pass: 'OCPQ'
diff --git a/deployment-configs/qct-pod4.yml b/deployment-configs/qct-pod4.yml
deleted file mode 100644
index ebe61cc..0000000
--- a/deployment-configs/qct-pod4.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# Automated deployment configuration for QCT POD 4
-
----
-
-pod_config:
- repo_url: 'https://gerrit.opencord.org/pod-configs'
- file_name: 'qct-pod4.yml'
-
-make_release: 'false'
-
-maas:
- ip: '10.201.101.254'
- api_key: 'fQp2rrr3RqZtkJJYBK:XqQX7UqwXGKMYQ8EZ5:UDbFhfenPdjc3fmmCQX2fek7AyRGrf6A'
- head_system_id: 'b43ra7'
-
-dev_node:
- name: 'qct-cord-pod4'
- user: 'cord'
-
-head:
- ip: '10.201.101.41'
- user: 'cord'
- pass: 'cord'
-
-compute_nodes:
- -
- ipmi:
- ip: '10.201.101.43'
- user: 'OCPQ'
- pass: 'OCPQ'
- -
- ipmi:
- ip: '10.201.101.44'
- user: 'OCPQ'
- pass: 'OCPQ'