- name: Initialize Kubernetes master command: kubeadm init --pod-network-cidr=192.168.1.3/16 args: creates: /etc/kubernetes/admin.conf - name: Set up kubeconfig for user copy: src: /etc/kubernetes/admin.conf dest: /home/ubuntu/.kube/config remote_src: yes owner: ubuntu group: ubuntu mode: 0644 - name: Install Calico CNI become: yes become_user: ubuntu shell: | kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml environment: KUBECONFIG: /home/ubuntu/.kube/config