久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Kubernetes如何使用minikube快速搭建集群

共計(jì) 2229 個(gè)字符,預(yù)計(jì)需要花費(fèi) 6 分鐘才能閱讀完成。

這篇文章主要介紹了 Kubernetes 如何使用 minikube 快速搭建集群,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

注意事項(xiàng)

搭建“稍顯復(fù)雜的”測(cè)試集群,可以參考 Installing k8s 1.14 on CentOS 7 筆記,但依舊只能用于測(cè)試

搭建“生產(chǎn)可用的”集群環(huán)境,可以參考 Stacked control plane 筆記,細(xì)節(jié)內(nèi)容建議參考官方文檔

環(huán)境信息(該筆記的實(shí)施環(huán)境)

Debian GNU/Linux 10 (buster)

第一步、檢查虛擬化是否開(kāi)啟

# egrep -q  vmx|svm  /proc/cpuinfo   echo yes || echo no
yes

第二步、安裝環(huán)境依賴安裝 kubectl 命令

可以參考 Install and Set Up kubectl 筆記或者官方文檔

安裝虛擬化環(huán)境

有很多選擇,我們使用 kvm 虛擬化,安裝方法可以參考 Setting Up a KVM VM Host Server 筆記。

也可以使用 VirtualBox、宿主機(jī)(需要安裝 Docker 環(huán)境)、Podman 等等,建議參考官方文檔

第三步、安裝 minikube 命令

有兩種安裝方法:使用包管理器安裝、使用二進(jìn)制安裝

方法一、使用包管理器安裝

//  訪問(wèn)  Github release  頁(yè)面,下載對(duì)應(yīng)版本
// https://github.com/kubernetes/minikube/releases
// https://github.com/kubernetes/minikube/releases/download/v1.13.0/minikube_latest_amd64.deb
//  執(zhí)行安裝命令,我們使用  Debian  發(fā)行版,因此:dpkg -i minikube_latest_amd64.deb

方法二、使用二進(jìn)制安裝(通用)

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
   chmod +x minikube
 
mkdir -p /usr/local/bin/
mv minikube /usr/local/bin/

第四步、啟動(dòng) minikube 集群,并查看狀態(tài)

網(wǎng)絡(luò)原因,可能需要配置代理才能讓 minikube 完成下載:

export HTTP_PROXY= http:// proxy hostname:port 
export HTTPS_PROXY= https:// proxy hostname:port 
#  注意,這里一定要添加虛擬機(jī)  NAT  網(wǎng)段
export NO_PROXY= localhost,127.0.0.1,10.96.0.0/12,192.168.99.0/24,192.168.39.0/24

啟動(dòng)集群,并等待下載完成:

minikube start --driver=kvm2

查看集群狀態(tài):

# minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured

添加 BASH 補(bǔ)全

completion | minikube

source  (minikube completion bash)

常見(jiàn)問(wèn)題匯總 /usr/bin/virsh domcapabilities –virttype kvm failed

KVM – Debian Wiki
kvm2: check if user in libvirt group · Issue #5617 · kubernetes/minikube

問(wèn)題描述:使用 minikube start –driver=kvm2 啟動(dòng)時(shí),產(chǎn)生如下錯(cuò)誤:

minikube start --driver=kvm2
* minikube v1.14.1 on Debian 10.5
* Using the kvm2 driver based on user configuration
X Exiting due to PROVIDER_KVM2_ERROR: /usr/bin/virsh domcapabilities --virttype kvm failed:
* Suggestion: Follow your Linux distribution instructions for configuring KVM
* Documentation: https://minikube.sigs.k8s.io/docs/reference/drivers/kvm2/

問(wèn)題原因:當(dāng)前用戶(非 ROOT 用戶)未加入 libvirt 組。首先,minikube 不允許以 ROOT 用戶運(yùn)行,只能以普通用戶運(yùn)行。以普通用戶運(yùn)行時(shí),如果不能管理虛擬機(jī)(即沒(méi)有權(quán)限,即不能執(zhí)行 virsh domcapabilities 命令),則會(huì)產(chǎn)生上述錯(cuò)誤。

解決方法:將當(dāng)前用戶加入 libvirt 組即可:

adduser  your user  libvirt

感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享的“Kubernetes 如何使用 minikube 快速搭建集群”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計(jì)2229字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 松潘县| 锡林郭勒盟| 开封市| 罗定市| 皮山县| 徐州市| 渭南市| 会同县| 抚宁县| 改则县| 习水县| 镇巴县| 神木县| 白城市| 息烽县| 化隆| 保山市| 旌德县| 方城县| 土默特右旗| 华亭县| 天气| 偃师市| 金乡县| 邻水| 武强县| 和龙市| 大埔区| 博客| 台江县| 淳化县| 垦利县| 枣庄市| 金秀| 佛学| 鹤山市| 七台河市| 民乐县| 明溪县| 新宾| 无棣县|