Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. - name: Configure and start the Kubernetes Nodes
  2. hosts: kubernetes-minions
  3. tasks:
  4. - name: backup K8S master files.
  5. shell: "{{item}}"
  6. with_items:
  7. - cp /etc/kubernetes/config /var/tmp/k8s-backup/
  8. - cp /etc/kubernetes/kubelet /var/tmp/k8s-backup/
  9. - name: cordon the minion.
  10. command: kubectl cordon {{ ansible_default_ipv4.interface }}
  11. delegate_to: kubernetes-master
  12. - name: Install latest version of Docker on Minion.
  13. yum: name=kubernetes-1.3.0-0.3.git86dc49a.el7 state=present
  14. - name: start the kubernetes kubelet
  15. service: name=kubelet state=restarted enabled=yes
  16. - name: start the kubernetes kube-proxy
  17. service: name=kube-proxy state=restarted enabled=yes
  18. - name: uncordon the minion.
  19. command: kubectl uncordon {{ ansible_default_ipv4.interface }}
  20. delegate_to: kubernetes-master
  21.  
  22. [kubernetes-masters]
  23. 172.29.219.102
  24.  
  25. [kubernetes-minions]
  26. 172.29.219.105
  27. 172.29.219.106
  28. 172.29.219.107
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement