Setup Kubernetes Worker Environment - OpenVisualCloud/CDN-Transcode-Sample GitHub Wiki

Table of Contents

Setup kubelet proxy use the host proxy

sudo mkdir -p /etc/systemd/system/kubelet.service.d/
printf "[Service]\nEnvironment=\"HTTPS_PROXY=$https_proxy\" \"NO_PROXY=$no_proxy\"\n" | sudo tee /etc/systemd/system/kubelet.service.d/proxy.conf
sudo systemctl daemon-reload

Setup Kubernetes slave node

sudo -E ./script/Kubernetes_setup_node.sh
sudo systemctl restart docker
sudo systemctl restart kubelet

Join slave node into master node

Run below command on master node console to generate kubeadm join command

sudo kubeadm token generate
sudo kubeadm token create <generated-token> --print-join-command --ttl=0 | grep "kubeadm join"

then run the above generated kubeadm join command on slave node console

NOTE: please make sure the Kubernetes master environment is ready.