info:cursos:linuxacademy:k8s-essentials

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
info:cursos:linuxacademy:k8s-essentials [13/02/2020 14:17] – creat mateinfo:cursos:linuxacademy:k8s-essentials [17/02/2020 08:03] (actual) – [installing docker] mate
Línia 9: Línia 9:
  
 == cluster arquitecture == cluster arquitecture
 +=== resumen
 +  * master y nodes
 +    * docker (en todos)
 +    * kubedadm (master)
 +    * kubelet (mensajero)
 +    * kubectl
 +    * control plane (master)
 +  * servidores (3):
 +    * ubuntu 18.04 TLS
 +    * 2GB RAM
 +    * -> Vagrant + ansible
 +
 +=== installing docker
 +<code bash>
 +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
 +sudo add-apt-repository \
 +   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
 +   $(lsb_release -cs) \
 +   stable"
 +sudo apt-get update
 +sudo apt-get install -y docker-ce=18.06.1~ce~3-0~ubuntu
 +sudo apt-mark hold docker-ce
 +sudo docker version
 +</code>
 +
 +=== installing k8s
 +<code bash>
 +curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
 +cat << EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
 +deb https://apt.kubernetes.io/ kubernetes-xenial main
 +EOF
 +sudo apt-get update
 +sudo apt-get install -y kubelet=1.12.7-00 kubeadm=1.12.7-00 kubectl=1.12.7-00
 +sudo apt-mark hold kubelet kubeadm kubectl
 +kubeadm version
 +</code>
  • info/cursos/linuxacademy/k8s-essentials.1581632271.txt.gz
  • Darrera modificació: 13/02/2020 14:17
  • per mate