Table of Contents

K8S Installation

1. Docker Installation

sudo apt-get remove docker docker-engine docker.io containerd runc
ansible -m shell -a "apt-get update" jenkins
 9751  ansible -m shell -a "apt-get update" k8s-all
 9752  ansible -m shell -a "apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common" k8s-all
 9753  ls
 9754  ansible -m shell -a "apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common" master
apt-key fingerprint 0EBFCD88
  271  add-apt-repository    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  272     $(lsb_release -cs) \
  273     stable"

 9755  ls
 9756  less hosts
 9757  ansible -m shell -a "apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common" k8s-all
 9758  ansible -m shell -a "curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -" k8s-all
 9759  ansible -m shell -a 'add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \'
 9760  ansible -m shell -a 'add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable' k8s-all
 9761  ssh root@130.149.98.118
 9762  ansible -m shell -a "apt-get install -y docker-ce docker-ce-cli containerd.io" k8s-all

2. K8S installation with Ansible

2.1 Other sources

2.2 Notes

3. Additional Resources

3.1 Best practices