2 # This group contains hosts with all resources (binaries, packages, etc.)
6 # this key is supposed to be generated during setup.yml playbook execution
7 # change it just when you have better one working for all nodes
8 ansible_ssh_private_key_file: /root/.ssh/offline_ssh_key
9 ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
15 ansible_host: 10.8.8.5
17 # This is group of hosts where nexus, nginx, dns and all other required
18 # services are running.
21 infrastructure-server:
22 ansible_host: 10.8.8.13
23 #IP used for communication between infra and kubernetes nodes, must be specified.
26 # This is group of hosts which are/will be part of Kubernetes cluster.
29 # This is a group of hosts containing kubernetes worker nodes.
33 ansible_host: 10.8.8.19
34 #ip of the node that it uses for communication with k8s cluster.
37 # Group of hosts containing etcd cluster nodes.
43 # This is a group of hosts that are to be used as kubernetes control plane nodes.
44 # This means they host kubernetes api server, controller manager and scheduler.
45 # This example uses infra for this purpose, however note that any
46 # other host could be used including kubernetes nodes.
47 # cluster_ip needs to be set for hosts used as control planes.
48 kubernetes-control-plane: