Esamina gli spoke VPC proposti

In qualità di amministratore dell'hub, puoi esaminare e successivamente accettare o rifiutare gli spoke VPC in attesa proposti da un amministratore dello spoke da un progetto diverso dall'hub.

Dopo che uno spoke è stato accettato o rifiutato, puoi rifiutarlo o accettarlo tutte le volte che è necessario eseguendo i comandi descritti in questa pagina.

Puoi anche configurare progetti con accettazione automatica per i gruppi di spoke in un hub. L'accettazione automatica ti consente di accettare automaticamente nell'hub tutti gli spoke che si trovano nei progetti con accettazione automatica, senza dover esaminare ogni proposta di spoke.

Visualizzare le proposte in attesa di revisione

Per visualizzare le proposte di spoke in attesa di revisione per un hub:

Console

  1. Nella console Google Cloud, vai a Network Connectivity Center.

    Vai a Network Connectivity Center

  2. Nel menu del progetto, seleziona il progetto che contiene l'hub per il quale vuoi elencare i raggi esistenti.

  3. Nella scheda Hub, seleziona l'hub.

  4. Fai clic sulla scheda Raggi. Verranno elencati tutti gli spoke collegati all'hub.

  5. Per visualizzare lo stato di un raggio specifico, fai clic sul nome del raggio. Gli spoke proposti in attesa di revisione hanno lo stato Inactive, pending.

gcloud

Esegui il comando gcloud network-connectivity hubs list-spokes.

gcloud network-connectivity hubs list-spokes HUB_NAME \
    --filter="reasons:PENDING_REVIEW"

Sostituisci HUB_NAME con il nome dell'hub per cui vuoi esaminare i raggi proposti, ad esempio my-hub.

API

Per visualizzare le proposte di spoke in attesa di revisione per un hub, utilizza il metodo networkconnectivity.hubs.listSpokes.

  GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:listSpokes?filter=reasons=PENDING_REVIEW

Sostituisci i seguenti valori:

  • PROJECT_ID: l'ID del progetto che contiene gli spoke da elencare
  • HUB_NAME: il nome dell'hub per cui vuoi visualizzare le proposte di spoke in attesa di revisione

Accettare una proposta di raggio

Per accettare uno spoke proposto per la connessione a un hub:

Console

  1. Nella console Google Cloud, vai a Network Connectivity Center.

    Vai a Network Connectivity Center

  2. Nel menu del progetto, seleziona il progetto che contiene l'hub per il quale vuoi elencare i raggi esistenti.

  3. Nella scheda Hub, seleziona l'hub.

  4. Fai clic sulla scheda Raggi. Verranno elencati tutti gli spoke collegati all'hub.

  5. Per visualizzare i dettagli di un raggio specifico, fai clic sul nome del raggio.

  6. Fai clic su Accetto.

    La pagina Network Connectivity Center si aggiorna per mostrare i dettagli degli spoke che hai accettato e lo stato dello spoke diventa Active.

Puoi anche selezionare più spoke per un'accettazione collettiva. Tuttavia, in qualità di amministratore dell'hub, prima di accettare uno spoke devi controllare i filtri dello spoke VPC per ogni spoke facendo clic sul nome del singolo spoke e controllandone i dettagli.

gcloud

Esegui il comando gcloud network-connectivity hubs accept-spoke.

gcloud network-connectivity hubs accept-spoke HUB_NAME \
    --spoke=SPOKE_URI

Sostituisci quanto segue:

  • HUB_NAME: il nome dell'hub che riceve la proposta di spoke
  • SPOKE_URI: l'URI del raggio che vuoi accettare nell'hub

API

Per accettare un raggio proposto, utilizza il metodo networkconnectivity.hubs.acceptSpoke.

  POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:acceptSpoke

  {
  "spokeUri": SPOKE_URI
  }

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto che contiene l'hub
  • HUB_NAME: il nome dell'hub che riceve la proposta di spoke
  • SPOKE_URI: l'URI del raggio che vuoi accettare nell'hub

Rifiutare una proposta di spoke

Per rifiutare la connessione di uno spoke proposto a un hub:

Console

  1. Nella console Google Cloud, vai a Network Connectivity Center.

    Vai a Network Connectivity Center

  2. Nel menu del progetto, seleziona il progetto che contiene l'hub per il quale vuoi elencare i raggi esistenti.

  3. Nella scheda Hub, seleziona l'hub.

  4. Fai clic sulla scheda Raggi. Verranno elencati tutti gli spoke collegati all'hub.

  5. Per visualizzare i dettagli di un raggio specifico, fai clic sul nome del raggio.

  6. Fai clic su Rifiuta.

  7. Nella finestra di dialogo Rifiutare raggio?, conferma il rifiuto e, se vuoi, fornisci un motivo.

  8. Fai di nuovo clic su Rifiuta. La pagina Network Connectivity Center si aggiorna per mostrare i dettagli degli spoke rifiutati e lo stato dello spoke viene visualizzato come Inactive, rejected.

gcloud

Esegui il comando gcloud network-connectivity hubs reject-spoke.

gcloud network-connectivity hubs reject-spoke HUB_NAME \
    --spoke=SPOKE_URI \
    --details=REJECT_REASON

Sostituisci quanto segue:

  • HUB_NAME: il nome dell'hub che contiene lo spoke che vuoi rifiutare
  • SPOKE_URI: l'URI del spoke VPC che vuoi rifiutare
  • REJECT_REASON: facoltativo, il motivo per cui hai rifiutato il parlatore

API

Per rifiutare un raggio proposto, utilizza il metodo networkconnectivity.hubs.rejectSpoke.

  POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:rejectSpoke

  {
  "spokeUri": SPOKE_URI,
  "requestId": REQUEST_ID,
  "details": SPOKE_DETAILS
  }

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto che contiene l'hub
  • HUB_NAME: il nome dell'hub che contiene lo spoke che vuoi rifiutare
  • SPOKE_URI: l'URI dello spoke che vuoi rifiutare dall'hub
  • REQUEST_ID: facoltativo, l'ID richiesta per identificare le richieste
  • SPOKE_DETAILS: facoltativo: i dettagli aggiuntivi forniti, ad esempio il motivo del rifiuto

Gestire i progetti con accettazione automatica per i gruppi di spoke

Per collegare automaticamente gli spoke a un hub senza dover esaminare singolarmente le proposte degli spoke, puoi configurare l'accettazione automatica per i gruppi di spoke. Per completare questa attività, devi disporre degli ID progetto per i quali vuoi configurare l'accettazione automatica degli spoke.

Per aggiungere o rimuovere i progetti di accettazione automatica per i gruppi di spoke:

Console

  1. Nella console Google Cloud, vai a Network Connectivity Center.

    Vai a Network Connectivity Center

  2. Nel menu del progetto, seleziona il progetto che contiene l'hub per il quale vuoi elencare i raggi esistenti.

  3. Nella scheda Hub, seleziona l'hub.

  4. Nella scheda Gruppi, fai clic su Modifica accanto al nome del gruppo da aggiornare.

  5. Nella pagina Modifica gruppo, nella sezione Progetti con accettazione automatica, segui questi passaggi per l'azione che vuoi eseguire:

    • Per aggiungere l'accettazione automatica per progetti specifici, inserisci l'ID progetto corrispondente nel campo ID progetto 1. Per aggiungere più ID progetto, fai clic su Aggiungi ID progetto e inserisci l'ID progetto.

    • Per rimuovere gli ID progetto dall'elenco, fai clic su Elimina accanto all'ID progetto che vuoi rimuovere.

  6. Fai clic su Salva.

    La pagina Dettagli hub di Network Connectivity Center si aggiorna per mostrare i dettagli dei progetti con accettazione automatica che hai aggiunto, modificato o rimosso.

gcloud

  • Per configurare l'accettazione automatica per i gruppi di spoke, esegui il comando gcloud network-connectivity hubs groups update.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --add-auto-accept-projects=PROJECT_ID_1,PROJECT_ID_2
    

    Sostituisci quanto segue:

    • GROUP_NAME: il nome del gruppo per cui vuoi configurare l'accettazione automatica
    • HUB_NAME: il nome dell'hub che contiene lo spoke che vuoi accettare
    • DESCRIPTION: facoltativo, una descrizione del gruppo di spoke
    • PROJECT_ID: un elenco separato da virgole di ID progetto per i quali deve essere attivata l'accettazione automatica. Utilizza * per rappresentare tutti i progetti.
  • Per cancellare completamente l'accettazione automatica per un hub, esegui il comando gcloud network-connectivity hubs groups update con il flag --clear-auto-accept-projects.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --clear-auto-accept-projects
    

    Sostituisci quanto segue:

    • GROUP_NAME: il nome del gruppo da aggiornare
    • HUB_NAME: il nome dell'hub che contiene il raggio che vuoi aggiornare
    • DESCRIPTION: facoltativo, una descrizione del gruppo di spoke
  • Per rimuovere l'accettazione automatica per progetti specifici, esegui il comando gcloud network-connectivity hubs groups update con il flag --remove-auto-accept-projects.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --remove-auto-accept-projects=PROJECT_ID_1,PROJECT_ID_2
    

Sostituisci quanto segue:

  • GROUP_NAME: il nome del gruppo da aggiornare
  • HUB_NAME: il nome dell'hub che contiene lo spoke che vuoi rifiutare
  • DESCRIPTION: facoltativo, una descrizione dell'hub
  • PROJECT_ID: un elenco separato da virgole di ID progetto da rimuovere dall'elenco di accettazione automatica.

API

Per aggiornare l'elenco dei progetti con accettazione automatica, utilizza il metodo networkconnectivity.hubs.rejectSpoke.

  PATCH https://networkconnectivity.googleapis.com/v1/projects/test-project/locations/global/hubs/HUB_NAME/groups/center?updateMask=auto_accept.auto_accept_projects

  {
   "auto_accept": {
        "auto_accept_projects": ["PROJECT_ID_1", "PROJECT_ID_2"],
   }
  }

Sostituisci quanto segue:

  • HUB_NAME: il nome dell'hub che contiene lo spoke che vuoi rifiutare
  • PROJECT_ID: un elenco separato da virgole di ID progetto da rimuovere dall'elenco di accettazione automatica.

Passaggi successivi