+---
# SPDX-license-identifier: Apache-2.0
##############################################################################
# Copyright (c) 2020
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
+
idf:
version: 0.1
net_config: &net_config
mask: 24
dns:
- 8.8.8.8
- admin: # admin
+ public:
interface: 1
- vlan: 191
network: 10.10.191.0
+ vlan: native
mask: 24
- bridge: br-name
+ dns:
+ - 8.8.8.8
kubespray: &idf_kubespray
nodes_roles:
- node1: [k8s-cluster, kube-node, kube-master, etcd, vault]
- node2: [k8s-cluster, kube-node]
+ node1: [k8s-cluster, kube-master, etcd, vault]
+ node2: [k8s-cluster, kube-master, etcd]
+ node3: [k8s-cluster, kube-master, etcd]
+ node4: [k8s-cluster, kube-node]
+ node5: [k8s-cluster, kube-node]
groups:
k8s-cluster:
- kube-node
- kube-master
hostnames:
- node1: pod19-node1
- node2: pod19-node2
+ node1: master1
+ node2: master2
+ node3: master3
+ node4: node1
+ node5: node2
network:
# network mapping
network_mapping:
pxe_network: oob
# net_config network to be used for the internet access
- public_network: oob
+ public_network: public
# interface to be used by the PXE
pxe_interface: ens4