--- - name: install apt https transport apt: name: apt-transport-https state: present - name: add kubernetes apt key apt_key: data: "{{ lookup('file', 'kubernetes-apt-key.asc') }}" state: present - name: add kubernetes apt repo apt_repository: repo: deb http://apt.kubernetes.io/ kubernetes-xenial main state: present filename: kubernetes - name: install basic kubernetes components with_items: - kubelet - kubeadm - kubectl apt: name: "{{ item }}" state: present