// Aula 3 - Configurando um cluster Kubernetes # k8s-master # k8s-slave-1 e k8s-slave-2 # curl -sSL get.docker.com | sh # vim /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2" } # vim /etc/sysctl.conf net.ipv4.ip_forward=1 # reboot # systemctl status docker # docker run hello-world # sudo swapoff -a # vim /etc/fstab /swap.img none swap sw 0 0 # curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add $ sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main" # apt update # apt install kubeadm kubectl kubelet # kubeadm init --pod-network-cidr=10.244.0.0/16 kubeadm join 192.168.15.31:6443 --token zcwv0n.c8h8qoy6ibrme2oo \ --discovery-token-ca-cert-hash sha256:b5a3fa4092c5454417d948fd364be3fade47bc8ba4a2b09cc177109309875cb7