Gerenciar execuções de job

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:

  1. Acessar a página de jobs do Cloud Run

  2. Na lista, localize o job com as execuções que você quer gerenciar.

  3. Clique no job para exibir a lista de execuções.

  4. 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: