Udostępnij za pośrednictwem


az acr task credential

Zarządzanie poświadczeniami zadania. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/tasks/cross-registry-authentication.

Polecenia

Nazwa Opis Typ Stan
az acr task credential add

Dodaj do zadania niestandardowe poświadczenia logowania rejestru.

Podstawowe funkcje Ogólna dostępność
az acr task credential list

Wyświetl listę wszystkich poświadczeń rejestru niestandardowego dla zadania.

Podstawowe funkcje Ogólna dostępność
az acr task credential remove

Usuń poświadczenia dla zadania.

Podstawowe funkcje Ogólna dostępność
az acr task credential update

Zaktualizuj poświadczenia logowania rejestru dla zadania.

Podstawowe funkcje Ogólna dostępność

az acr task credential add

Dodaj do zadania niestandardowe poświadczenia logowania rejestru.

az acr task credential add --login-server
                           --name
                           --registry
                           [--password]
                           [--resource-group]
                           [--use-identity]
                           [--username]

Przykłady

Dodaj poświadczenia logowania rejestru do zadania przy użyciu nazwy użytkownika i hasła w postaci zwykłego tekstu.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    -u myusername -p mysecret

Dodaj poświadczenia logowania rejestru do zadania przy użyciu identyfikatorów URI wpisów tajnych magazynu kluczy dla nazwy użytkownika i hasła oraz tożsamości przypisanej przez system zadania.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    -u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
    --use-identity [system]

Dodaj poświadczenia logowania rejestru do zadania przy użyciu identyfikatorów URI wpisów tajnych magazynu kluczy dla nazwy użytkownika i hasła oraz tożsamości przypisanej przez użytkownika zadania podanej przez jego identyfikator klienta.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    -u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
    --use-identity 00000000-0000-0000-0000-000000000000

Dodaj poświadczenia logowania rejestru do zadania przy użyciu nazwy użytkownika w postaci zwykłego tekstu i identyfikatora URI wpisu tajnego magazynu kluczy dla hasła oraz tożsamości przypisanej przez użytkownika zadania podanej przez jego identyfikator klienta.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    -u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
    --use-identity 00000000-0000-0000-0000-000000000000

Dodaj poświadczenia logowania rejestru do zadania przy użyciu nazwy użytkownika w postaci zwykłego tekstu i identyfikatora URI wpisu tajnego magazynu kluczy dla hasła i domyślnej tożsamości zarządzanej dla zadania, jeśli istnieje.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    -u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword

Dodaj poświadczenia logowania rejestru do zadania, które używa tylko tożsamości przypisanej przez system zadań do uwierzytelniania w rejestrze.

az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
    --use-identity [system]

Parametry wymagane

--login-server

Serwer logowania rejestru niestandardowego. Na przykład "myregistry.azurecr.io".

--name -n

Nazwa zadania.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--password -p

Hasło do logowania do rejestru niestandardowego. Może to być zwykły tekst lub identyfikator URI wpisu tajnego magazynu kluczy.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--use-identity

Tożsamość zarządzana zadania używana na potrzeby poświadczeń. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikatora klienta, aby odwołać się do tożsamości przypisanej przez użytkownika. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/tasks/cross-registry-authentication.

--username -u

Nazwa użytkownika do logowania się do rejestru niestandardowego. Może to być zwykły tekst lub identyfikator URI wpisu tajnego magazynu kluczy.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr task credential list

Wyświetl listę wszystkich poświadczeń rejestru niestandardowego dla zadania.

az acr task credential list --name
                            --registry
                            [--resource-group]

Przykłady

Wyświetl listę poświadczeń dla zadania.

az acr task credential list -n taskname -r registryname

Parametry wymagane

--name -n

Nazwa zadania.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr task credential remove

Usuń poświadczenia dla zadania.

az acr task credential remove --login-server
                              --name
                              --registry
                              [--resource-group]

Przykłady

Usuń poświadczenia logowania rejestru z zadania.

az acr task credential remove -n taskname -r registryname --login-server myregistry.docker.io

Parametry wymagane

--login-server

Serwer logowania rejestru niestandardowego. Na przykład "myregistry.azurecr.io".

--name -n

Nazwa zadania.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr task credential update

Zaktualizuj poświadczenia logowania rejestru dla zadania.

az acr task credential update --login-server
                              --name
                              --registry
                              [--password]
                              [--resource-group]
                              [--use-identity]
                              [--username]

Przykłady

Aktualizowanie poświadczeń zadania

az acr task credential update -n taskname -r registryname --login-server myregistry.docker.io \
    -u myusername2 -p mysecret

Parametry wymagane

--login-server

Serwer logowania rejestru niestandardowego. Na przykład "myregistry.azurecr.io".

--name -n

Nazwa zadania.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--password -p

Hasło do logowania do rejestru niestandardowego. Może to być zwykły tekst lub identyfikator URI wpisu tajnego magazynu kluczy.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--use-identity

Tożsamość zarządzana zadania używana na potrzeby poświadczeń. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikatora klienta, aby odwołać się do tożsamości przypisanej przez użytkownika. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/tasks/cross-registry-authentication.

--username -u

Nazwa użytkownika do logowania się do rejestru niestandardowego. Może to być zwykły tekst lub identyfikator URI wpisu tajnego magazynu kluczy.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.