日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)kubernetes教程:KubernetesWindows安裝

kubectl 版本和集群版本之間的差異必須在一個小版本號內(nèi)。 例如:v1.23 版本的客戶端能與 v1.22、 v1.23 和 v1.24 版本的控制面通信。 用最新兼容版的 kubectl 有助于避免不可預(yù)見的問題。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都做網(wǎng)站、射陽網(wǎng)絡(luò)推廣、小程序設(shè)計、射陽網(wǎng)絡(luò)營銷、射陽企業(yè)策劃、射陽品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供射陽建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

在 Windows 上安裝 kubectl 

在 Windows 系統(tǒng)中安裝 kubectl 有如下幾種方法:

  • 用 curl 在 Windows 上安裝 kubectl
  • 在 Windows 上用 Chocolatey 或 Scoop 安裝

用 curl 在 Windows 上安裝 kubectl

1、下載 最新發(fā)行版 v1.23.0。

如果你已安裝了 ?curl?,也可以使用此命令:

curl -LO "https://dl.K8S.io/release/v1.23.0/bin/windows/amd64/kubectl.exe"

2、驗證該可執(zhí)行文件(可選步驟)

下載 ?kubectl ?校驗和文件:

curl -LO "https://dl.k8s.io/v1.23.0/bin/windows/amd64/kubectl.exe.sha256"

基于校驗和文件,驗證 kubectl 的可執(zhí)行文件:

  • 在命令行環(huán)境中,手工對比 CertUtil 命令的輸出與校驗和文件:
CertUtil -hashfile kubectl.exe SHA256
type kubectl.exe.sha256

用 PowerShell 自動驗證,用運算符 ?-eq? 來直接取得 ?True ?或 ?False ?的結(jié)果:

$($(CertUtil -hashfile .\kubectl.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl.exe.sha256)

3、將 ?kubectl ?二進制文件夾追加或插入到你的 ?PATH ?環(huán)境變量中。

4、測試一下,確保此 ?kubectl ?的版本和期望版本一致:

kubectl version --client

或者使用下面命令來查看版本的詳細(xì)信息:

kubectl version --client --output=yaml

Windows 版的 Docker Desktop 將其自帶版本的 ?kubectl ?添加到 ?PATH?。 如果你之前安裝過 Docker Desktop,可能需要把此 ?PATH ?條目置于 Docker Desktop 安裝的條目之前, 或者直接刪掉 Docker Desktop 的 ?kubectl?。

在 Windows 上用 Chocolatey 或 Scoop 安裝

1、要在 Windows 上安裝 kubectl,你可以使用包管理器 Chocolatey 或是命令行安裝器 Scoop。

  • choco
choco install Kubernetes-cli
  • scoop
scoop install kubectl

2、測試一下,確保安裝的是最新版本:

kubectl version --client

3、導(dǎo)航到你的 home 目錄:

# 當(dāng)你用 cmd.exe 時,則運行: cd %USERPROFILE%
cd ~

4、創(chuàng)建目錄 ?.kube?:

mkdir .kube

5、切換到新創(chuàng)建的目錄 ?.kube ?

cd .kube

6、配置 kubectl,以接入遠(yuǎn)程的 Kubernetes 集群:

New-Item config -type file

編輯配置文件,你需要先選擇一個文本編輯器,比如 Notepad。

驗證 kubectl 配置

為了讓 kubectl 能發(fā)現(xiàn)并訪問 Kubernetes 集群,你需要一個 kubeconfig 文件, 該文件在 kube-up.sh 創(chuàng)建集群時,或成功部署一個 Miniube 集群時,均會自動生成。 通常,kubectl 的配置信息存放于文件 ?~/.kube/config? 中。

通過獲取集群狀態(tài)的方法,檢查是否已恰當(dāng)?shù)呐渲昧?nbsp;kubectl:

kubectl cluster-info

如果返回一個 URL,則意味著 kubectl 成功的訪問到了你的集群。

如果你看到如下所示的消息,則代表 kubectl 配置出了問題,或無法連接到 Kubernetes 集群。

The connection to the server  was refused - did you specify the right host or port?
(訪問  被拒絕 - 你指定的主機和端口是否有誤?)

例如,如果你想在自己的筆記本上(本地)運行 Kubernetes 集群,你需要先安裝一個 Minikube 這樣的工具,然后再重新運行上面的命令。

如果命令 ?kubectl cluster-info? 返回了 url,但你還不能訪問集群,那可以用以下命令來檢查配置是否妥當(dāng):

kubectl cluster-info dump

kubectl 可選配置和插件

啟用 shell 自動補全功能

kubectl 為 Bash、Zsh、Fish 和 PowerShell 提供自動補全功能,可以為你節(jié)省大量的輸入。

下面是設(shè)置 PowerShell 自動補全功能的操作步驟。

使用命令 ?kubectl completion powershell? 生成 PowerShell 的 kubectl 自動補全腳本。

如果需要自動補全在所有 shell 會話中生效,請將以下命令添加到 ?$PROFILE? 文件中:

kubectl completion powershell | Out-String | Invoke-Expression

此命令將在每次 PowerShell 啟動時重新生成自動補全腳本。你還可以將生成的自動補全腳本添加到 ?$PROFILE? 文件中。

如果需要將自動補全腳本直接添加到 ?$PROFILE? 文件中,請在 PowerShell 終端運行以下命令:

kubectl completion powershell >> $PROFILE

完成上述操作后重啟 shell,kubectl的自動補全就可以工作了。

安裝 kubectl convert 插件

一個 Kubernetes 命令行工具 ?kubectl ?的插件,允許你將清單在不同 API 版本間轉(zhuǎn)換。 這對于將清單遷移到新的 Kubernetes 發(fā)行版上未被廢棄的 API 版本時尤其有幫助。

1、用以下命令下載最新發(fā)行版:

curl -LO "https://dl.k8s.io/release/v1.23.0/bin/windows/amd64/kubectl-convert.exe"

2、驗證該可執(zhí)行文件(可選步驟)

下載 ?kubectl-convert? 校驗和文件:

curl -LO "https://dl.k8s.io/v1.23.0/bin/windows/amd64/kubectl-convert.exe.sha256"

基于校驗和,驗證 ?kubectl-convert? 的可執(zhí)行文件:

  • 用提示的命令對 ?CertUtil ?的輸出和下載的校驗和文件進行手動比較。
CertUtil -hashfile kubectl-convert.exe SHA256
type kubectl-convert.exe.sha256

  • 使用 PowerShell ?-eq? 操作使驗證自動化,獲得 ?True ?或者 ?False ?的結(jié)果:
$($(CertUtil -hashfile .\kubectl-convert.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl-convert.exe.sha256)

3、將 kubectl-convert 二進制文件夾附加或添加到你的 PATH 環(huán)境變量中。

4、驗證插件是否安裝成功

kubectl convert --help

如果你沒有看到任何錯誤就代表插件安裝成功了。


名稱欄目:創(chuàng)新互聯(lián)kubernetes教程:KubernetesWindows安裝
分享網(wǎng)址:http://m.5511xx.com/article/dppcosd.html