--- - name: "Set cluster_ip" hosts: all tasks: - name: "Set cluster_ip fact" set_fact: cluster_ip: "{{ ansible_default_ipv4.address }}" - name: Configure etcd (RKE) hosts: kubernetes-etcd roles: - role: rke vars: mode: etcd - name: Configure kubernetes cluster (RKE) hosts: infrastructure roles: - role: rke vars: rke_dns: provider: coredns upstreamnameservers: - 8.8.8.8 mode: config - name: Prepare kubernetes hosts (RKE) hosts: kubernetes roles: - role: rke vars: mode: node - name: Deploy kubernetes cluster (RKE) hosts: infrastructure roles: - role: rke vars: mode: deploy