Nesta página, descrevemos como visualizar e excluir execuções de job. Para executar, cancelar ou modificar uma configuração de job, consulte Executar jobs.
Funções exigidas
Para ter as permissões necessárias para gerenciar os jobs do Cloud Run,
peça ao administrador para conceder a você o
papel do IAM de Desenvolvedor do Cloud Run (roles/run.developer
) no job do Cloud Run.
Para uma lista de papéis e permissões do IAM associados ao Cloud Run, consulte Papéis do IAM do Cloud Run e Permissões do IAM do Cloud Run. Se o job do Cloud Run interagir com APIs do Google Cloud, como bibliotecas de cliente do Cloud, consulte o guia de configuração de identidade de serviço. Para mais informações sobre como conceder papéis, consulte permissões de implantação e gerenciar acesso.
Ver execuções do job no projeto
É possível ver uma lista das execuções do job no projeto usando o Console do Google Cloud ou a Google Cloud CLI:
Console
Para ver a lista de execuções de um job, faça o seguinte:
Na lista, localize o job com as execuções que você quer gerenciar.
Clique no job para exibir a lista de execuções.
Na página de detalhes da execução, localize a execução em que você tem interesse na lista. Opcionalmente, é possível usar o filtro definido para um critério desejado, por exemplo, Status, com um valor de completed:
gcloud
Para listar todas as execuções de jobs de todos os projetos no projeto:
gcloud run jobs executions list
Para listar apenas as execuções de um job específico:
gcloud run jobs executions list --job JOB_NAME
Substitua JOB_NAME
pelo nome do job que você está filtrando.
Para ver outras formas de refinar a lista retornada, incluindo o uso de filtros, consulte a lista de execuções de jobs.
Para ver o nome da execução mais recente de um job específico, use a sinalização --format
:
gcloud run jobs describe JOB_NAME --format="value(status.latestCreatedExecution.name)"
Substitua JOB_NAME
pelo nome do job que você está filtrando.
Bibliotecas de cliente
Para listar todas as execuções do job a partir do código: