91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-11-18 16:44:24 來源:億速云 閱讀:200 作者:小新 欄目:云計算

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

注意事項

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

搭建“生產可用的”集群環境,可以參考 Stacked control plane 筆記,細節內容建議參考官方文檔

環境信息(該筆記的實施環境)

Debian GNU/Linux 10 (buster)

第一步、檢查虛擬化是否開啟

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

第二步、安裝環境依賴

安裝 kubectl 命令

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

安裝虛擬化環境

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

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

第三步、安裝 minikube 命令

有兩種安裝方法:使用包管理器安裝、使用二進制安裝

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

// 訪問 Github release 頁面,下載對應版本
// https://github.com/kubernetes/minikube/releases
// https://github.com/kubernetes/minikube/releases/download/v1.13.0/minikube_latest_amd64.deb

// 執行安裝命令,我們使用 Debian 發行版,因此:
dpkg -i minikube_latest_amd64.deb

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

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/

第四步、啟動 minikube 集群,并查看狀態

網絡原因,可能需要配置代理才能讓 minikube 完成下載:

export HTTP_PROXY="http://<proxy hostname:port>"
export HTTPS_PROXY="https://<proxy hostname:port>"

# 注意,這里一定要添加虛擬機 NAT 網段
export NO_PROXY="localhost,127.0.0.1,10.96.0.0/12,192.168.99.0/24,192.168.39.0/24"

啟動集群,并等待下載完成:

minikube start --driver=kvm2

查看集群狀態:

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

添加 BASH 補全

completion | minikube

source <(minikube completion bash)

常見問題匯總

/usr/bin/virsh domcapabilities --virttype kvm failed

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

問題描述:使用 minikube start --driver=kvm2 啟動時,產生如下錯誤:

# 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/

問題原因:當前用戶(非 ROOT 用戶)未加入 libvirt 組。首先,minikube 不允許以 ROOT 用戶運行,只能以普通用戶運行。以普通用戶運行時,如果不能管理虛擬機(即沒有權限,即不能執行 virsh domcapabilities 命令),則會產生上述錯誤。

解決方法:將當前用戶加入 libvirt 組即可:

adduser '<your user>' libvirt

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Kubernetes如何使用minikube快速搭建集群”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阆中市| 东海县| 施秉县| 喀喇| 沈丘县| 克什克腾旗| 井研县| 沅江市| 张家口市| 荔波县| 东丰县| 丹寨县| 广西| 遂川县| 鹤庆县| 唐山市| 通化市| 乐昌市| 定结县| 扎囊县| 峨山| 格尔木市| 普宁市| 新蔡县| 兴化市| 枣阳市| 吉水县| 麻阳| 合山市| 平舆县| 阳泉市| 临西县| 田东县| 邵阳县| 搜索| 古蔺县| 永泰县| 麻栗坡县| 南岸区| 东乌珠穆沁旗| 芦溪县|