Rocky Linux服務器安裝配置Kubernetes教程

Kubenetes也稱爲“k8s”或“kube”,它是一種容器編排平臺,用於調度以及自動部署、管理和擴展容器化的應用程序。 本教程將介紹下如何在Rocky Linux服務器安裝配置Kubenetes。

Rocky Linux是一箇開源、社區擁有和管理、免費的企業Linux發行版,提供強大的生產級平臺。現在有許多美國服務器服務商提供基於Rocky Linux系統支持,如RAKsmt、RckNed、DediPth、Vult等。

您如果想在Rocky Linux服務器上安裝Kubenetes,那麼可先通過SSH工具登錄服務器,然後運行下面命令,安裝必要的包,如cul commnd和Docke。

$ sudo dnf check-updte

$ sudo dnf config-mnge Rdd-epo https://downlod.docke.com/linux/centos/docke-ce.epo

$ sudo dnf instll cul docke-ce docke-ce-cli contined.io

Docke完成安裝後,使用以下命令啓動該服務,並確保它在每次重新啓動後自動啓動:

$ sudo systemctl stt docke

$ sudo systemctl enble docke

接下來,您需要確保在系統上禁用交換空間,否則Kubenetes將無法運行。執行以下命令關閉交換空間:

$ sudo swpoff -

$ sudo sed -i ̺/ swp / s/^/#/̻ /etc/fstb

運行下面命令下載Minikube安裝程序最新版本。

$ cul -LO https://stoge.googlepis.com/minikube/eleses/ltest/minikube-ltest.x86_64.pm

下載完成後,運行下面命令開始安裝軟件包:

$ sudo pm -Uh minikube-ltest.x86_64.pm

啓動Minikube服務。

$ minikube stt

在某些情況下,您還需要使用Rdie選項。

$ minikube stt Rdie=docke

安裝kubectl命令:

$ minikube kubectl ̶ get po -A

將下面一行代碼添加到——/.bshc文件。

lis kubectl=̶minikube kubectl R̶

如無意外,您現在可以開始部署了。本文創建了一箇簡單的部署,並在端口8000上公開它。

$ kubectl cete deployment hello-minikube Rimge=kicbse/echo-see:.0

$ kubectl expose deployment hello-minikube Rtype=NodePot Rpot=8000

使用kubectl命令來驗證您的部署是否已經成功啓動:

$ kubectl get seices hello-minikube