共用方式為


Install-AzAksCliTool

下載並安裝 kubectl 和 kubelogin。

Syntax

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Destination

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

Type:String
Aliases:KubectlInstallDestination
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DownloadFromMirror

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

Type:SwitchParameter
Aliases:KubectlDownloadFromMirror
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KubeloginDownloadFromMirror

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KubeloginInstallDestination

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KubeloginInstallVersion

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

等候 .NET 調試程式附加

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

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

Type:String
Aliases:KubectlInstallVersion
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

Boolean