如何通過(guò)Multipass快速啟動(dòng)MicroK8
【小Y 提示】本文部分內(nèi)容摘自網(wǎng)絡(luò),僅供參考!如需了解“如何通過(guò)Multipass快速啟動(dòng)MicroK8”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問(wèn)題,請(qǐng)立即咨詢YINGSOO客服,獲取最新優(yōu)惠!
【暢銷產(chǎn)品】服務(wù)器IPLC國(guó)際專線 | 臺(tái)灣CN2服務(wù)器 | 美國(guó)站群服務(wù)器
【導(dǎo)購(gòu)指南】國(guó)外服務(wù)器能在國(guó)內(nèi)用嗎?
前面發(fā)布了一篇關(guān)于Multipass的新技術(shù)的文章。這個(gè)新工具使得從Linux、Windows或macOS不同系統(tǒng)的服務(wù)器上部署虛擬機(jī)變得非常容易。從這些虛擬機(jī)你可以做任何你想做的事。
例如部署Microk8s。
這里將引導(dǎo)您完成從Multipass VM內(nèi)部署MicroK8的過(guò)程。這是讓您在Kubernetes集群上進(jìn)行開(kāi)發(fā)的簡(jiǎn)單方法。
準(zhǔn)備工作:
使這項(xiàng)工作唯一需要的是Multipass的運(yùn)行實(shí)例。要了解如何安裝Multipass,請(qǐng)參閱如何使用Multipass虛擬機(jī)管理工具。
一、如何啟動(dòng)虛擬機(jī)
我們必須做的第一件事是啟動(dòng)VM,然后訪問(wèn)它。我們將啟動(dòng)一個(gè)名為microk8s-vm的VM,它有3GB的RAM。為此,發(fā)出以下命令:
multipass launch --name microk8s-vm --mem 3G
接下來(lái),我們將使用以下命令在VM內(nèi)安裝microk8:
multipass exec microk8s-vm -- sudo snap install microk8s --classic
現(xiàn)在,我們啟動(dòng)了一個(gè)名為microk8s-vm的虛擬機(jī),該虛擬機(jī)已安裝了microk8s。
我們將確保防火墻將接受以下命令的連接:
multipass exec microk8s-vm -- sudo iptables -P FORWARD ACCEPT
您可以使用以下命令查看列表(包含新VM的IP地址):
multipass list
您應(yīng)該看到列出了所使用的名稱,狀態(tài),IP地址和圖像的輸出(圖A)。
二、如何訪問(wèn)虛擬機(jī)
現(xiàn)在我們已經(jīng)運(yùn)行了所有程序,您希望獲得對(duì)VM的訪問(wèn)權(quán)限,以便可以開(kāi)始使用MicroK8s??梢允褂靡韵旅钔瓿纱瞬僮鳎?/p>
multipass shell microk8s-vm
現(xiàn)在,您將在提示符下輸入您的VM(圖B)。
為了避免總是將sudo與microk8s一起使用,您接下來(lái)要使用以下命令將用戶添加到microk8s組:
sudo usermod -aG microk8s ubuntu
然后,您需要退出shell(使用exit命令),然后重新連接,以使更改生效。
如何部署pod
假設(shè)您希望使用alpine存儲(chǔ)庫(kù)中的NGINX映像創(chuàng)建一個(gè)部署,其中兩個(gè)NGINX pod監(jiān)聽(tīng)端口80。使用以下命令執(zhí)行:
microk8s.kubectl run nginx --image=nginx:alpine --replicas=2 --port=80
要查看新部署的Pod,請(qǐng)發(fā)出以下命令:
microk8s.kubectl get pod
您應(yīng)該看到列出的兩個(gè)pod,它們都在運(yùn)行和準(zhǔn)備中。
完成后,使用exit命令退出虛擬機(jī)。然后,您可以使用以下命令停止和刪除VM:
multipass stop microk8s-vm
multipass delete microk8s-vm
以上就是在部署了Multipass的虛擬機(jī)上安裝和運(yùn)行Microk8的簡(jiǎn)單流程。這是開(kāi)始使用容器進(jìn)行開(kāi)發(fā)的最簡(jiǎn)單方法之一。由于Multipass可用于Linux、Windows和macOS,因此它是一種可以在任何平臺(tái)上使用的技術(shù)。
熱門推薦:香港服務(wù)器租用去首頁(yè)注冊(cè)領(lǐng)券!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場(chǎng)服務(wù)器、Swarm物理節(jié)點(diǎn)服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點(diǎn)服務(wù)器、國(guó)內(nèi)礦機(jī)服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點(diǎn)租用請(qǐng)咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。