Freigeben über


Install-AzAksCliTool

Laden Sie kubectl und kubelogin herunter und installieren Sie sie.

Syntax

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

Beschreibung

Laden Sie kubectl und kubelogin herunter und installieren Sie sie.

Beispiele

Beispiel 1: Installieren der lateset-Version von kubectl und kubelogin

Install-AzAksCliTool

Beispiel 2: Installieren der speziellen Version von Kubectl und Kubelogin in benutzerdefinierten Ordnern

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

Parameter

-AsJob

Cmdlet im Hintergrund ausführen

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Destination

Pfad zum Installieren von kubectl. Standardinstallation in ~/.azure-kubectl/

Typ:String
Aliase:KubectlInstallDestination
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DownloadFromMirror

Herunterladen von der Spiegelwebsite : https://mirror.azure.cn/kubernetes/kubectl/

Typ:SwitchParameter
Aliase:KubectlDownloadFromMirror
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Überschreiben vorhandener Kubectl und Kubelogin ohne Eingabeaufforderung

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-KubeloginDownloadFromMirror

Herunterladen von der Spiegelwebsite : https://mirror.azure.cn/kubernetes/kubelogin

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-KubeloginInstallDestination

Pfad zum Installieren von kubectl. Standardinstallation in ~/.azure-kubelogin/

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-KubeloginInstallVersion

Zu installierende Kubectl-Version, z. B. "v0.0.20". Standardwert: Neueste

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Warten, bis .NET-Debugger angefügt wird

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Version

Zu installierende Kubectl-Version, z. B. "v1.17.2". Standardwert: Neueste.

Typ:String
Aliase:KubectlInstallVersion
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

Boolean