summaryrefslogtreecommitdiffstats
path: root/hw_config/ericsson-pod2/idf.yaml
diff options
context:
space:
mode:
authorGeorg Kunz <georg.kunz@est.tech>2020-08-18 17:36:59 +0200
committerRihab Banday <rihab.banday@ericsson.com>2020-08-26 16:05:56 +0000
commitbb4d62863969a3524203be147a70e1acf954422b (patch)
tree8890ed907dd5600f66b6791ead4aa3123f8ed2c6 /hw_config/ericsson-pod2/idf.yaml
parent2f205c075e3c7178c16798e60be30f6cc485ec24 (diff)
PDF and IDF for Ericsson pod 2 to be used in CI
Pod 2 is meant to be used for verification deployment jobs. This patch adds the PDF and IDF config files for this pod. Signed-off-by: Georg Kunz <georg.kunz@est.tech> Change-Id: I33231547921e82cf77c7051e6ba0319ffb66a09a Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/70826 Reviewed-by: Victor Morales <chipahuac@hotmail.com> Tested-by: Rihab Banday <rihab.banday@ericsson.com>
Diffstat (limited to 'hw_config/ericsson-pod2/idf.yaml')
-rw-r--r--hw_config/ericsson-pod2/idf.yaml66
1 files changed, 66 insertions, 0 deletions
diff --git a/hw_config/ericsson-pod2/idf.yaml b/hw_config/ericsson-pod2/idf.yaml
new file mode 100644
index 0000000..0e389b3
--- /dev/null
+++ b/hw_config/ericsson-pod2/idf.yaml
@@ -0,0 +1,66 @@
+# SPDX-license-identifier: Apache-2.0
+##############################################################################
+# Copyright (c) 2020 Ericsson AB and others
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+---
+### ERICSSON POD 2 installer descriptor file ###
+idf:
+ version: 0.1
+ net_config: &net_config
+ oob:
+ interface: 0
+ vlan: native
+ network: 10.0.20.0
+ gateway: 10.0.20.1
+ mask: 24
+ dns:
+ - 192.168.1.200
+ - 8.8.8.8
+ public:
+ interface: 1
+ vlan: 80
+ network: 100.64.201.6
+ gateway: 100.64.201.1
+ mask: 24
+ dns:
+ - 192.168.1.200
+ - 8.8.8.8
+ kubespray: &idf_kubespray
+ nodes_roles:
+ node1: [k8s-cluster, kube-node, kube-master, etcd, vault]
+ node2: [k8s-cluster, kube-node]
+ groups:
+ k8s-cluster:
+ - kube-node
+ - kube-master
+ hostnames:
+ node1: master0
+ node2: node0
+ network:
+ # network mapping
+ network_mapping:
+ net_admin: oob
+ # Public network
+ net_public: public
+ # Management network used by installer components to communicate
+ net_mgmt: public
+
+engine:
+ pod_name: ericsson-pod1
+ net_config: *net_config
+
+ # net_config network to be used by the PXE
+ pxe_network: oob
+
+ # net_config network to be used for the internet access
+ public_network: public
+
+ # interface to be used by the PXE
+ pxe_interface: ens4
+
+ installers:
+ kubespray: *idf_kubespray