Building a Kuberbetes 1.23 Cluster with kubeadm
阿新 • • 發佈:2022-05-24
前言:這以節實驗課,教你如何建立一個Cluster使用Kubeadm。
作為一個新手,下面引出了一個問題:
1. 問:何為Cluster? A Kubernetes cluster is a set of node machines for running containerized applications
答:字面意思上來講,就是“簇”,管理一系列node節點機器的,這些node機器是執行著各種容器應用。
2. 問:何為kubeadm? Kubeadm is a tool built to provide kubeadm init and kubeadm join as best-practice "fast paths" for creating Kubernetes clusters.
答:kubeadm 是一個 kubernetes 官方提供的快速安裝和初始化擁有 最佳實踐(best practice) 的 kubernetes 叢集的工具。
實驗場景介紹:
如下,我們通過一個K8s Control Plane,來控制倆Node,一個稱之為“K8s Worker 1”,另外一個稱之為“K8s Worker 2”。
1. 步驟一:使用SSH來連線acloudguru提供的賬戶
這個似乎必須要使用 acloudguru提供的SSH,通過自己的SSH客戶端無法連線!
使用如下格式輸入即可!
ssh cloud_user@3.227.244.188 cloud_user@3.227.244.188's password: cloud_user@k8s-control:~$
2. 對容器建立配置檔案
cat <<EOF | sudo tee /etc/modules-load.d/containerd.conf
overlay
br_netfilter
EOF