Taggare i job

I tag sono coppie chiave-valore che puoi applicare ai tuoi job per un controllo dell'accesso granulare. Gli amministratori dei tag creano tag per le risorse in Google Cloud a livello di organizzazione o progetto e li gestiscono in Resource Manager. I tag forniscono un modo per consentire o negare in modo condizionale i criteri a seconda che una risorsa abbia un tag specifico.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per collegare o scollegare i tag, chiedi all'amministratore di concederti i seguenti ruoli IAM sul job Cloud Run:

Per gestire l'accesso alla risorsa valore tag in Resource Manager, il tuo account deve disporre anche del ruolo Tag User (roles/resourcemanager.tagUser) concesso per il valore del tag. Il valore del tag è la risorsa collegata al job Cloud Run.

Per un elenco di ruoli e autorizzazioni IAM associati a Cloud Run, consulta Ruoli IAM di Cloud Run e Autorizzazioni IAM di Cloud Run. Se il tuo job Cloud Run interagisce con le APIGoogle Cloud , come le librerie client Cloud, consulta la guida alla configurazione dell'identità del servizio. Per saperne di più sulla concessione dei ruoli, consulta Autorizzazioni di deployment e Gestisci l'accesso.

Associare i tag

Collega i tag utilizzando Google Cloud CLI.

gcloud

Aggiorna i tag per un job utilizzando il comando:

gcloud resource-manager tags bindings create \
    --tag-value=TAG_VALUE \
    --parent=//run.googleapis.com/projects/PROJECT_ID/locations/REGION/jobs/JOB \
    --location=REGION

Per aggiornare più tag, fornisci un elenco delimitato da virgole di coppie chiave/valore.

Sostituisci

  • TAG_VALUE con il valore della chiave. Puoi utilizzare questi diversi tipi di identificatori: un ID permanente come tagValues/12345678901, un valore con spazio dei nomi come 123456789012/env/prod o un nome breve come prod
  • PROJECT_ID con l'ID progetto del tuo progetto Google Cloud
  • REGION con la regione in cui viene eseguito il deployment del job Cloud Run
  • JOB con il nome del tuo job Cloud Run

Scollegamento di un tag

Utilizza Google Cloud CLI per scollegare i tag dal job.

gcloud

Per scollegare un tag da un job:

gcloud resource-manager tags bindings delete \
    --tag-value=TAG_VALUE \
    --parent=//run.googleapis.com/projects/PROJECT_ID/locations/REGION/jobs/JOB \
    --location=REGION

Per scollegare più tag, fornisci un elenco delimitato da virgole di coppie chiave/valore.

Sostituisci

  • TAG_VALUE con il valore della chiave: puoi utilizzare questi diversi tipi di identificatori: un ID permanente come tagValues/12345678901, un valore con spazio dei nomi come 123456789012/env/prod o un nome breve come prod
  • PROJECT_ID con l'ID progetto del tuo progetto Google Cloud
  • REGION con la regione in cui viene eseguito il deployment del job Cloud Run
  • JOB con il nome del tuo job Cloud Run