1. 程式人生 > 其它 >Building a Kuberbetes 1.23 Cluster with kubeadm

Building a Kuberbetes 1.23 Cluster with kubeadm

前言:這以節實驗課,教你如何建立一個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