az acr task credential

Administrar las credenciales de una tarea. Consulte https://aka.ms/acr/tasks/cross-registry-authentication para más información.

Comandos

az acr task credential add

Agregue una credencial de inicio de sesión del registro personalizada a la tarea.

az acr task credential list

Enumera todas las credenciales del Registro personalizadas para la tarea.

az acr task credential remove

Quite las credenciales de una tarea.

az acr task credential update

Actualice la credencial de inicio de sesión del Registro para una tarea.

az acr task credential add

Agregue una credencial de inicio de sesión del registro personalizada a la tarea.

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

Ejemplos

Agregue una credencial de inicio de sesión del Registro a una tarea mediante un nombre de usuario y una contraseña de texto sin formato.

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

Agregue una credencial de inicio de sesión del Registro a una tarea mediante los URI secretos del almacén de claves para el nombre de usuario y la contraseña, así como la identidad asignada por el sistema de la tarea.

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]

Agregue una credencial de inicio de sesión del Registro a una tarea mediante los URI secretos del almacén de claves para el nombre de usuario y la contraseña, y una identidad asignada por el usuario de la tarea dada por su identificador de cliente.

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

Agregue una credencial de inicio de sesión del Registro a una tarea mediante un nombre de usuario de texto sin formato y el URI del secreto del almacén de claves para la contraseña y la identidad asignada por el usuario de la tarea dada por su identificador de cliente.

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

Agregue una credencial de inicio de sesión del Registro a una tarea mediante un nombre de usuario de texto sin formato y el URI del secreto del almacén de claves para la contraseña y la identidad administrada predeterminada para la tarea si existe alguna.

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

Agregue una credencial de inicio de sesión del Registro a una tarea que use solo la identidad asignada por el sistema de la tarea para autenticarse en el registro.

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

Parámetros requeridos

--login-server

Servidor de inicio de sesión del registro personalizado. Por ejemplo, "myregistry.azurecr.io".

--name -n

Nombre de la tarea.

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--password -p

Contraseña para iniciar sesión en el registro personalizado. Puede ser texto sin formato o un URI de secreto del almacén de claves.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--use-identity

La identidad administrada de la tarea que se usa para la credencial. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de cliente para hacer referencia a una identidad asignada por el usuario. Consulte https://aka.ms/acr/tasks/cross-registry-authentication para más información.

--username -u

Nombre de usuario que se inicia sesión en el registro personalizado. Puede ser texto sin formato o un URI de secreto del almacén de claves.

az acr task credential list

Enumera todas las credenciales del Registro personalizadas para la tarea.

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

Ejemplos

Enumera las credenciales de una tarea.

az acr task credential list -n taskname -r registryname

Parámetros requeridos

--name -n

Nombre de la tarea.

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--query-examples

Se recomienda la cadena JMESPath. Puede copiar una de las consultas y pegarla después del parámetro --query entre comillas dobles para ver los resultados. Puede agregar una o varias palabras clave posicionales para que podamos proporcionar sugerencias basadas en estas palabras clave.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr task credential remove

Quite las credenciales de una tarea.

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

Ejemplos

Quitar una credencial de inicio de sesión del Registro de una tarea.

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

Parámetros requeridos

--login-server

Servidor de inicio de sesión del registro personalizado. Por ejemplo, "myregistry.azurecr.io".

--name -n

Nombre de la tarea.

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr task credential update

Actualice la credencial de inicio de sesión del Registro para una tarea.

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

Ejemplos

Actualización de la credencial de una tarea

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

Parámetros requeridos

--login-server

Servidor de inicio de sesión del registro personalizado. Por ejemplo, "myregistry.azurecr.io".

--name -n

Nombre de la tarea.

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--password -p

Contraseña para iniciar sesión en el registro personalizado. Puede ser texto sin formato o un URI de secreto del almacén de claves.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--use-identity

La identidad administrada de la tarea que se usa para la credencial. Use "[system]" para hacer referencia a la identidad asignada por el sistema o a un identificador de cliente para hacer referencia a una identidad asignada por el usuario. Consulte https://aka.ms/acr/tasks/cross-registry-authentication para más información.

--username -u

Nombre de usuario que se inicia sesión en el registro personalizado. Puede ser texto sin formato o un URI de secreto del almacén de claves.