az aro
Zarządzanie klastrami usługi Azure Red Hat OpenShift.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az aro create |
Tworzenie klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro delete |
Usuwanie klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro get-admin-kubeconfig |
Wyświetlanie listy administratorów kubeconfig klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro get-versions |
Lista wersji dostępnych do instalacji. |
Podstawowe funkcje | Ogólna dostępność |
az aro list |
Wyświetlanie listy klastrów. |
Podstawowe funkcje | Ogólna dostępność |
az aro list-credentials |
Wyświetlanie listy poświadczeń klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro show |
Pobierz szczegóły klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro update |
Aktualizowanie klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro validate |
Zweryfikuj uprawnienia wymagane do utworzenia klastra. |
Podstawowe funkcje | Ogólna dostępność |
az aro wait |
Poczekaj, aż klaster osiągnie żądany stan. |
Podstawowe funkcje | Ogólna dostępność |
az aro create
Tworzenie klastra.
az aro create --master-subnet
--name
--resource-group
--worker-subnet
[--apiserver-visibility {Private, Public}]
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--domain]
[--enable-preconfigured-nsg {false, true}]
[--fips {false, true}]
[--ingress-visibility {Private, Public}]
[--location]
[--master-enc-host {false, true}]
[--master-vm-size]
[--no-wait]
[--outbound-type]
[--pod-cidr]
[--pull-secret]
[--service-cidr]
[--tags]
[--version]
[--vnet]
[--vnet-resource-group]
[--worker-count]
[--worker-enc-host {false, true}]
[--worker-vm-disk-size-gb]
[--worker-vm-size]
Przykłady
Tworzenie klastra.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Utwórz klaster z obsługiwaną wersją openShift.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Utwórz klaster z 5 węzłami obliczeniowymi i wpisem tajnym ściągania oprogramowania Red Hat.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
Utwórz klaster prywatny.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Parametry wymagane
Nazwa lub identyfikator głównej podsieci sieci wirtualnej. Jeśli podano nazwę, --vnet
należy podać.
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator podsieci sieci wirtualnej procesu roboczego. Jeśli podano nazwę, --vnet
należy podać.
Parametry opcjonalne
Widoczność serwera interfejsu API.
Identyfikator klienta jednostki usługi klastra.
Wpis tajny klienta jednostki usługi klastra.
Grupa zasobów klastra.
ResourceID zestawu DiskEncryptionSet do użycia dla maszyn wirtualnych głównych i procesów roboczych.
Domena klastra.
Użyj wstępnie skonfigurowanych sieciowych grup zabezpieczeń. Wartość domyślna: Fałsz.
Użyj zweryfikowanych modułów kryptograficznych fiPS. Wartość domyślna: Fałsz.
Widoczność ruchu przychodzącego.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Szyfrowanie w flagi hosta dla głównych maszyn wirtualnych. Wartość domyślna: Fałsz.
Rozmiar głównych maszyn wirtualnych.
Nie czekaj na zakończenie długotrwałej operacji.
Typ ruchu wychodzącego klastra. Musi mieć wartość "Loadbalancer" lub "UserDefinedRouting".
CIDR sieci zasobników. Musi być co najmniej /18 lub większy.
Ściąganie wpisu tajnego klastra.
CIDR sieci usług. Musi być co najmniej /18 lub większy.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Wersja openShift do użycia na potrzeby tworzenia klastra.
Nazwa lub identyfikator sieci wirtualnej. Jeśli podano nazwę, --vnet-resource-group
należy podać.
Nazwa grupy zasobów sieci wirtualnej.
Liczba maszyn wirtualnych procesów roboczych.
Szyfrowanie w flagi hosta dla maszyn wirtualnych procesów roboczych. Wartość domyślna: Fałsz.
Rozmiar dysku w GB maszyn wirtualnych procesów roboczych.
Rozmiar maszyn wirtualnych procesów roboczych.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro delete
Usuwanie klastra.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Przykłady
Usuwanie klastra.
az aro delete --name MyCluster --resource-group MyResourceGroup
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro get-admin-kubeconfig
Wyświetlanie listy administratorów kubeconfig klastra.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Przykłady
Wyświetlanie listy administratorów kubeconfig klastra. Wartość domyślna to zapisanie go w pliku o nazwie "kubeconfig".
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Ścieżka do pliku, w którym należy zapisać plik kubeconfig. Ustawienie domyślne: kubeconfig w katalogu lokalnym.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro get-versions
Lista wersji dostępnych do instalacji.
az aro get-versions --location
Przykłady
Wyświetl listę wersji instalacji dostępnych dla regionu Wschodnie stany USA.
az aro get-versions --location eastus
Wyświetl listę wersji instalacji dostępnych dla regionu Wschodnie stany USA z sformatowanymi danymi wyjściowymi tabeli.
az aro get-versions --location eastus -o table
Parametry wymagane
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro list
Wyświetlanie listy klastrów.
az aro list [--resource-group]
Przykłady
Wyświetlanie listy klastrów.
az aro list
Wyświetlanie listy klastrów z widokiem tabeli.
az aro list -o table
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro list-credentials
Wyświetlanie listy poświadczeń klastra.
az aro list-credentials --name
--resource-group
Przykłady
Wyświetlanie listy poświadczeń klastra.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro show
Pobierz szczegóły klastra.
az aro show --name
--resource-group
Przykłady
Pobierz szczegóły klastra.
az aro show --name MyCluster --resource-group MyResourceGroup
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro update
Aktualizowanie klastra.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
Przykłady
Aktualizowanie klastra.
az aro update --name MyCluster --resource-group MyResourceGroup
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Identyfikator klienta jednostki usługi klastra.
Wpis tajny klienta jednostki usługi klastra.
Nie czekaj na zakończenie długotrwałej operacji.
Odśwież poświadczenia aplikacji klastra.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro validate
Zweryfikuj uprawnienia wymagane do utworzenia klastra.
az aro validate --master-subnet
--name
--resource-group
--worker-subnet
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--location]
[--pod-cidr]
[--service-cidr]
[--version]
[--vnet]
[--vnet-resource-group]
Przykłady
Zweryfikuj uprawnienia.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Weryfikowanie uprawnień i wersji platformy OpenShift
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Parametry wymagane
Nazwa lub identyfikator głównej podsieci sieci wirtualnej. Jeśli podano nazwę, --vnet
należy podać.
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator podsieci sieci wirtualnej procesu roboczego. Jeśli podano nazwę, --vnet
należy podać.
Parametry opcjonalne
Identyfikator klienta jednostki usługi klastra.
Wpis tajny klienta jednostki usługi klastra.
Grupa zasobów klastra.
ResourceID zestawu DiskEncryptionSet do użycia dla maszyn wirtualnych głównych i procesów roboczych.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
CIDR sieci zasobników. Musi być co najmniej /18 lub większy.
CIDR sieci usług. Musi być co najmniej /18 lub większy.
Wersja openShift do użycia na potrzeby tworzenia klastra.
Nazwa lub identyfikator sieci wirtualnej. Jeśli podano nazwę, --vnet-resource-group
należy podać.
Nazwa grupy zasobów sieci wirtualnej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az aro wait
Poczekaj, aż klaster osiągnie żądany stan.
Jeśli operacja w klastrze została przerwana lub została uruchomiona z --no-wait
poleceniem , użyj tego polecenia, aby poczekać na zakończenie.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.