Udostępnij za pośrednictwem


Install-AzAksCliTool

Pobierz i zainstaluj narzędzie kubectl i kubelogin.

Składnia

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

Opis

Pobierz i zainstaluj narzędzie kubectl i kubelogin.

Przykłady

Przykład 1: Instalowanie późnej wersji narzędzia kubectl i kubelogin

Install-AzAksCliTool

Przykład 2. Instalowanie specjalnej wersji narzędzia kubectl i kubelogin w folderze niestandardowym

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

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Destination

Ścieżka instalacji narzędzia kubectl. Domyślna instalacja w folderze ~/.azure-kubectl/

Typ:String
Aliasy:KubectlInstallDestination
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DownloadFromMirror

Pobierz z witryny dublowania : https://mirror.azure.cn/kubernetes/kubectl/

Typ:SwitchParameter
Aliasy:KubectlDownloadFromMirror
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Zastąp istniejące kubectl i kubelogin bez monitu

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-KubeloginDownloadFromMirror

Pobierz z witryny dublowania : https://mirror.azure.cn/kubernetes/kubelogin

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-KubeloginInstallDestination

Ścieżka instalacji narzędzia kubectl. Domyślna instalacja w folderze ~/.azure-kubelogin/

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-KubeloginInstallVersion

Wersja narzędzia kubectl do zainstalowania, np. "v0.0.20". Wartość domyślna: Latest

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PassThru

Poczekaj na dołączenie debugera platformy .NET

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Version

Wersja narzędzia kubectl do zainstalowania, np. "v1.17.2". Wartość domyślna: Najnowsza.

Typ:String
Aliasy:KubectlInstallVersion
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

Boolean