IT-Knowledge-Base

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:development:cloud:kubernetes [2020/03/05 21:23] (current)
Line 1: Line 1:
 +<sxh bash;>
 +sudo su
 +apt-get update
 +sudo apt-get remove docker docker-engine docker.io
 +sudo apt-get update
 +sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
 +curl -fsSL https://​download.docker.com/​linux/​ubuntu/​gpg | sudo apt-key add -
 +sudo apt-key fingerprint 0EBFCD88
 +sudo add-apt-repository "deb [arch=amd64] https://​download.docker.com/​linux/​ubuntu \
 +   ​$(lsb_release -cs) \
 +   ​stable"​
 +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 docker-ce
 +apt-cache madison docker-ce
 +sudo apt-get install docker-ce=17.09.0~ce-0~ubuntu
 +vi /​etc/​hostname
 +ifconfig
 +/​etc/​init.d/​networking restart
 +ifconfig
 +vi /​etc/​hostname
 +vi /etc/hosts
 +shutdown -h now
 +sudo apt-get install openssh-server
 +docker ps
  
 +apt-get update && apt-get install -y apt-transport-https curl
 +curl -s https://​packages.cloud.google.com/​apt/​doc/​apt-key.gpg | apt-key add -
 +cat <<EOF >/​etc/​apt/​sources.list.d/​kubernetes.list
 +deb https://​apt.kubernetes.io/​ kubernetes-xenial main
 +EOF
 +apt-get update
 +apt-get install -y kubelet kubeadm kubectl
 +apt-mark hold kubelet kubeadm kubectl
 +
 +
 +vi /​etc/​systemd/​system/​kubelet.service.d/​10-kubeadm.conf
 +exit
 +vi /etc/hosts
 +kubeadm init --apiserver-advertise-address=192.168.56.201 --pod-network-cidr=192.168.0.0/​16
 +</​sxh>​