共用方式為


Install-AzAksCliTool

下載並安裝 kubectl 和 kubelogin。

語法

Install-AzAksCliTool
       [-Destination <String>]
       [-Version <String>]
       [-DownloadFromMirror]
       [-KubeloginInstallDestination <String>]
       [-KubeloginInstallVersion <String>]
       [-KubeloginDownloadFromMirror]
       [-PassThru]
       [-AsJob]
       [-Force]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

下載並安裝 kubectl 和 kubelogin。

範例

範例 1:安裝 kubectl 和 kubelogin 的晚期集版本

Install-AzAksCliTool

範例 2:將 kubectl 和 kubelogin 的特殊版本安裝到自定義資料夾

Install-AzAksCliTool -KubectlInstallVersion "v1.25.0" -KubectlInstallDestination "~/bin/" -KubeloginInstallVersion "v0.0.20" -KubeloginInstallDestination "~/bin"

參數

-AsJob

在背景執行 Cmdlet

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Destination

安裝 kubectl 的路徑。 默認會安裝到 ~/.azure-kubectl/

類型:String
別名:KubectlInstallDestination
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DownloadFromMirror

從鏡像網站下載 : https://mirror.azure.cn/kubernetes/kubectl/

類型:SwitchParameter
別名:KubectlDownloadFromMirror
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

在不提示的情況下覆寫現有的 kubectl 和 kubelogin

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-KubeloginDownloadFromMirror

從鏡像網站下載 : https://mirror.azure.cn/kubernetes/kubelogin

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-KubeloginInstallDestination

安裝 kubectl 的路徑。 預設會安裝到 ~/.azure-kubelogin/

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-KubeloginInstallVersion

要安裝的 kubectl 版本,例如 'v0.0.20'。 默認值:最新

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PassThru

等候 .NET 調試程式附加

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Version

要安裝的 kubectl 版本,例如 'v1.17.2'。 默認值:最新。

類型:String
別名:KubectlInstallVersion
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出

Boolean