Configurazione di indirizzi IP stateful nei gruppi di istanze gestite


Configurando indirizzi IP stateful in un gruppo di istanze gestite, ti assicuri che gli indirizzi IP vengano conservati quando le istanze VM nel gruppo la riparazione automatica, l'aggiornamento e la nuova creazione.

Puoi conservare gli indirizzi IPv4 interni ed esterni. Puoi configurare gli indirizzi IP da assegnare automaticamente o assegnare IP specifici a ciascuna istanza VM in un gruppo di istanze gestite.

Prima di iniziare

  • Rivedi quando utilizzare i MIG stateful quanto stateful I gruppi di istanze gestite funzionano.
  • Se non l'hai già fatto, configura l'autenticazione. Autenticazione è Il processo di verifica dell'identità per l'accesso ai servizi e alle API di Google Cloud. Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione Compute Engine come segue.

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.
    3. Terraform

      Per utilizzare gli esempi di Terraform in questa pagina in un ambiente dell'ambiente di sviluppo, installare e inizializzare gcloud CLI quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

      1. Install the Google Cloud CLI.
      2. To initialize the gcloud CLI, run the following command:

        gcloud init
      3. If you're using a local shell, then create local authentication credentials for your user account:

        gcloud auth application-default login

        You don't need to do this if you're using Cloud Shell.

      Per ulteriori informazioni, consulta Set up authentication for a local development environment.

      REST

      Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.

        Install the Google Cloud CLI, then initialize it by running the following command:

        gcloud init

      Per ulteriori informazioni, vedi Esegui l'autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.

Limitazioni

Un gruppo di istanze gestite con indirizzi IP stateful ha le seguenti limitazioni:

  • Gli indirizzi IPv6 non sono supportati.

  • Gli indirizzi IP interni non sono supportati nelle reti senza subnet, ad esempio le reti legacy.

Un gruppo di istanze gestite con configurazione stateful: MIG stateful: presenta le seguenti limitazioni:

  • Non puoi utilizzare la scalabilità automatica se il gruppo di istanze gestite ha una configurazione stateful.
  • Se vuoi utilizzare gli aggiornamenti in sequenza automatici, devi impostare il valore metodo di sostituzione a RECREATE.
  • Per i gruppi di istanze gestite regionali stateful, devi disattivare la ridistribuzione proattiva (imposta il tipo di ridistribuzione su NONE) per impedire l'eliminazione delle istanze stateful tramite la ridistribuzione automatica tra zone.
  • Se utilizzi una configurazione di tutte le istanze per sostituire le proprietà del modello di istanza, non puoi specificarle in qualsiasi configurazione per istanza e, contemporaneamente, nella configurazione configurazione di tutte le istanze.

Prezzi

Gli indirizzi IP esterni vengono addebitati in base al networking determinati del prezzo.

Quando utilizzare gli indirizzi IP stateful

La conservazione degli indirizzi IP delle istanze è utile nei seguenti scenari:

  • L'applicazione richiede un indirizzo IP che rimanga statico dopo che è stato ad esempio Kafka.
  • La configurazione dell'applicazione dipende da indirizzi IP specifici, ad esempio un server DNS.
  • Gli utenti, incluse altre applicazioni, accedono al tuo server tramite una statico, ad esempio un file server.
  • Devi eseguire la migrazione dei carichi di lavoro esistenti senza modificare la configurazione di rete.

Configurazione di indirizzi IP stateful per tutte le VM in un gruppo

La configurazione di indirizzi IP stateful per tutte le VM in un gruppo di istanze gestite è utile nei seguenti scenari:

  • L'applicazione richiede un indirizzo IP che rimanga statico dopo che è stato assegnati. Tuttavia, la tua applicazione non richiede l'assegnazione di indirizzi IP specifici a istanze specifiche. Gli indirizzi IP possono essere assegnati automaticamente al momento della creazione dell'istanza.
  • Gli utenti, incluse altre applicazioni, accedono ai server tramite gli indirizzi IP che pubblichi dopo il deployment della tua applicazione.
  • Vuoi usufruire della riparazione automatica e degli aggiornamenti automatici delle istanze, mantenendo al contempo l'indirizzo IP statico assegnato automaticamente al momento della creazione dell'istanza.

Per mantenere invariati gli indirizzi IP interni o esterni per le istanze VM esistenti e future nel gruppo, configurali nel criterio stateful.

Quando aggiungi la configurazione di indirizzi IP stateful al criterio stateful del gruppo, il gruppo di istanze gestite applica la configurazione nel seguente modo:

  • Per le nuove istanze, il gruppo di istanze gestite assegna e prenota automaticamente IP statici indirizzi IP esterni.
  • Per le istanze esistenti, il gruppo di istanze gestite promuove le istanze temporanee in uso interno o esterna dagli indirizzi IP agli indirizzi statici, riservando i corrispondenti IP statici indirizzi IP esterni.
  • Per le istanze esistenti senza indirizzi IP esterni, il gruppo di istanze gestite assegna e prenota indirizzi IP statici e aggiunge configurazione dell'accesso all'interfaccia di rete corrispondente con i seguenti valori predefiniti:

    "accessConfigs": [
      {
        "kind": "compute#accessConfig",
        "name": "External NAT",
        "natIP": "XX.XX.XX.XX",
        "networkTier": "PREMIUM",
        "type": "ONE_TO_ONE_NAT"
      }
    ]
    

Per prenotare un indirizzo IP statico, il gruppo di istanze gestite crea un Indirizzo risorsa.

Configurazione di indirizzi IP stateful durante la creazione di un gruppo di istanze gestite

Utilizza la console Google Cloud, gcloud CLI, Terraform o REST.

Console

  1. Nella console Google Cloud, vai alla pagina Gruppi di istanze.

    Vai a Gruppi di istanze

  2. Seleziona il progetto e fai clic su Continua.

  3. Fai clic su Crea gruppo di istanze.

  4. Seleziona Nuovo gruppo di istanze gestite (stateful).

  5. Specifica un Nome per il gruppo di istanze.

  6. Seleziona un Modello di istanza.

  7. In Numero di istanze, specifica il numero di istanze che da includere nel gruppo di istanze gestite.

  8. In Configurazione stateful, espandi le sezioni IP esterno e Interno che vuoi rendere stateful.

    1. In Stateful, seleziona .
    2. Dal menu a discesa All'eliminazione definitiva dell'istanza, seleziona la l'azione da eseguire sull'indirizzo IP stateful quando l'istanza VM eliminati. Le opzioni disponibili sono:
      • Scollega IP: (impostazione predefinita). Annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantenere l'indirizzo riservato.
      • Elimina IP: elimina la prenotazione degli indirizzi IP statici quando l'istanza viene eliminata definitivamente dal gruppo di istanze, Ad esempio, quando elimini manualmente un'istanza o riduci dimensioni del gruppo.
    3. Al termine della configurazione stateful, fai clic su Fine.
  9. Fai clic su Crea.

gcloud

Durante la creazione di un gruppo di istanze gestite, per specificare quali indirizzi IP nelle interfacce di rete dal modello di istanza devono essere stateful, utilizza uno o più i seguenti flag con Comando gcloud compute instance-groups managed create:

  • --stateful-internal-ip per contrassegnare un indirizzo IP interno di una determinata interfaccia di rete come stateful.
  • --stateful-external-ip per contrassegnare un indirizzo IP esterno di un determinato di rete come stateful.
gcloud compute instance-groups managed create INSTANCE_GROUP_NAME \
    --template INSTANCE_TEMPLATE \
    --size SIZE \
    --instance-redistribution-type NONE \
    --stateful-internal-ip [enabled | interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    --stateful-external-ip [enabled | interface-name=NI_NAME][,auto-delete=DELETE_RULE]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite per creare.
  • INSTANCE_TEMPLATE: il nome del modello di istanza da durante la creazione di nuove istanze.
  • SIZE: il numero iniziale di istanze necessarie in questo gruppo.
  • NI_NAME: (facoltativo) Nome dell'interfaccia di rete. Se non viene fornita, l'opzione enabled è obbligatoria e per impostazione predefinita viene presupposta l'interfaccia di rete principale denominata nic0. Se hai più interfacce di rete, puoi specificare questo flag per ogni IP in ogni interfaccia di rete.
  • DELETE_RULE: (facoltativo) Prescrive cosa dovrebbe accadere al Indirizzo statico associato quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • never: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • on-permanent-instance-deletion: elimina l'indirizzo IP statico quando un'istanza viene eliminata definitivamente dalla gruppo di istanze, ad esempio, quando elimini un'istanza manualmente ridurre le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

Esempio

Devi creare un gruppo regionale di istanze VM con IP interno statico per le reti predefinite e personalizzate e gli indirizzi IP esterni statici solo per la rete predefinita. Vuoi che gli indirizzi vengano assegnati automaticamente, ma necessitano di conservazione mediante la riparazione automatica delle istanze, aggiornamenti ed eventi ricreativi. Archivi la configurazione dell'istanza in un modello di istanza denominato node-template.

Per creare il gruppo, esegui questo comando:

gcloud compute instance-groups managed create example-group \
    --region us-east1 \
    --template node-template \
    --base-instance-name node \
    --instance-redistribution-type NONE \
    --size 3 \
    --stateful-internal-ip interface-name=nic0,auto-delete=on-permanent-instance-deletion
    --stateful-internal-ip interface-name=nic1,auto-delete=on-permanent-instance-deletion
    --stateful-external-ip enabled,auto-delete=on-permanent-instance-deletion

Gli IP interni all'interno delle interfacce di rete nic0 e nic1 e Gli indirizzi IP esterni all'interno dell'interfaccia di rete nic0 sono configurati come stateful per tutte le istanze del gruppo. Il gruppo prenota automaticamente e gli indirizzi IP interni ed esterni di ogni istanza. Poiché auto-delete flag è impostato su on-permanent-instance-deletion, il gruppo verrà automaticamente le prenotazioni di indirizzi IP statici quando elimini i relativi o l'intero gruppo.

Per verificare che gli IP interni all'interno della rete nic0 e nic1 e l'IP esterno all'interno dell'interfaccia di rete nic0 sono configurato come stateful, esegui questo comando:

gcloud compute instance-groups managed describe example-group \
    --zone us-east1-c

L'output è simile al seguente:

baseInstanceName: node
...
name: example-group
...
statefulPolicy:
  preservedState:
    internalIPs:
      nic0:
        autoDelete: ON_PERMANENT_INSTANCE_DELETION
      nic1:
        autoDelete: ON_PERMANENT_INSTANCE_DELETION
    externalIPs:
      nic0:
        autoDelete: ON_PERMANENT_INSTANCE_DELETION
...

Puoi vedere che il criterio stateful del gruppo dichiara gli IP interni all'interno delle interfacce di rete nic0 e nic1 e gli IP esterni all'interno dell'interfaccia di rete nic0 come stateful con la regola per eliminare le prenotazioni di IP statici al momento dell'eliminazione permanente dell'istanza.

Terraform

Se non hai già creato un modello di istanza che specifica il tipo di macchina, l'immagine del disco di avvio, la rete e altre proprietà della VM che vuoi per ogni VM nel tuo gruppo di istanze gestite, crea un modello di istanza.

Quando crei un gruppo di istanze gestite, per specificare quali indirizzi IP all'interno delle interfacce di rete del modello di istanza devono essere stateful, utilizza uno o più dei seguenti blocchi:

  • stateful_internal_ip per contrassegnare un indirizzo IP interno di una determinata riga di istruzione di interfaccia di rete come stateful.
  • stateful_external_ip per contrassegnare un indirizzo IP esterno di una determinata rete come stateful.

L'esempio seguente configura gli indirizzi IP stateful durante la creazione di una regione gruppo di istanze gestite Per ulteriori informazioni sui risorsa utilizzata nell'esempio, consulta google_compute_region_instance_group_manager risorsa.

resource "google_compute_region_instance_group_manager" "default" {
  name               = "example-group"
  base_instance_name = "node"
  target_size        = 3
  region             = "us-east1"

  version {
    instance_template = google_compute_instance_template.default.id
    name              = "primary"
  }
  update_policy {
    type                         = "OPPORTUNISTIC"
    minimal_action               = "REFRESH"
    instance_redistribution_type = "NONE"
    max_unavailable_fixed        = 3
  }
  stateful_internal_ip {
    interface_name = "nic0"
    delete_rule    = "ON_PERMANENT_INSTANCE_DELETION"
  }
  stateful_internal_ip {
    interface_name = "nic1"
    delete_rule    = "ON_PERMANENT_INSTANCE_DELETION"
  }
  stateful_external_ip {
    interface_name = "nic0"
    delete_rule    = "ON_PERMANENT_INSTANCE_DELETION"
  }
}

Per scoprire come applicare o rimuovere una configurazione Terraform, consulta: Comandi Terraform di base.

REST

Quando crei un gruppo di istanze gestite, per specificare quali indirizzi IP all'interno delle interfacce di rete del modello di istanza devono essere stateful, includili nel campo statefulPolicy nel corpo della richiesta del metodo instanceGroupManagers.insert o regionInstanceGroupManagers.insert:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceGroupManagers

{
  "name": "INSTANCE_GROUP_NAME",
  "versions": [
    {
      "instanceTemplate": "global/instanceTemplates/INSTANCE_TEMPLATE"
    }
  ],
  "targetSize": SIZE,
  "statefulPolicy": {
    "preservedState": {
      "internalIPs": {
        "NI_NAME": {"autoDelete": "DELETE_RULE" }
      },
      "externalIPs": {
        "NI_NAME": {"autoDelete": "DELETE_RULE" }
      }
    }
  },
  "updatePolicy": {
    "instanceRedistributionType": "NONE"
  }
}

Sostituisci quanto segue:

  • PROJECT: l'ID progetto per la richiesta.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • NAME: il nome del gruppo di istanze gestite da creare.
  • INSTANCE_TEMPLATE: il nome del modello di istanza da utilizzare durante la creazione di nuove istanze.
  • SIZE: il numero iniziale di istanze necessarie in questo gruppo.
  • NI_NAME: (facoltativo) Nome dell'interfaccia di rete. Se non viene specificato, è richiesta l'opzione enabled e viene utilizzata l'interfaccia di rete principale per impostazione predefinita viene usato il nome nic0. Se disponi di più reti puoi specificare più NI_NAMES.
  • DELETE_RULE: (facoltativo) prescrive cosa deve accadere a una risorsa Address statica associata quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • NEVER (predefinito): non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • ON_PERMANENT_INSTANCE_DELETION: elimina la prenotazione dell'indirizzo IP statico quando un'istanza viene eliminata definitivamente dal gruppo di istanze, ad esempio quando elimini un'istanza manualmente o diminuisci le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

Esempio

Devi creare un gruppo regionale di istanze VM con IP interno statico per le reti predefinite e personalizzate e gli indirizzi IP esterni statici solo per la rete predefinita. Vuoi che gli indirizzi vengano assegnati automaticamente, ma necessitano di conservazione mediante la riparazione automatica delle istanze, aggiornamenti ed eventi ricreativi. Archivia la configurazione delle istanze modello di istanza denominato node-template.

Per creare il gruppo, usa il metodo regionInstanceGroupManagers.insert:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers

{
  "name": "example-group",
  "baseInstanceName": "node",
  "versions": [
    {
      "instanceTemplate": "global/instanceTemplates/node-template"
    }
  ],
  "targetSize": 3,
  "statefulPolicy": {
    "preservedState": {
      "internalIPs": {
        "nic0": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" },
        "nic1": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" }
      }
      "externalIPs": {
        "nic0": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" }
      }
    }
  },
  "updatePolicy": {
    "instanceRedistributionType": "NONE"
  }
}

Gli IP interni all'interno delle interfacce di rete nic0 e nic1 e gli IP esterni all'interno dell'interfaccia di rete nic0 sono configurati come stateful per tutte le istanze del gruppo. Il gruppo prenota automaticamente e gli indirizzi IP interni ed esterni di ogni istanza. Poiché Il campo auto-delete è impostato a ON_PERMANENT_INSTANCE_DELETION, il gruppo eliminerà automaticamente delle prenotazioni di indirizzi IP statici quando elimini le istanze associate all'intero gruppo.

Utilizza il metodo regionInstanceGroupManagers.get per verificare che gli IP interni all'interno delle interfacce di rete nic0 e nic1 e gli IP esterni all'interno dell'interfaccia di rete nic0 siano configurati nel criterio stateful della nuova risorsa regionInstanceGroupManagers:

GET https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/example-group

La risposta contiene il criterio stateful configurato:

{
  "name": "example-group",
  "baseInstanceName": "node",
  ...
  "statefulPolicy": {
    "preservedState": {
      "internalIPs": {
        "nic0": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" },
        "nic1": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" }
      }
      "externalIPs": {
        "nic0": {"autoDelete": "ON_PERMANENT_INSTANCE_DELETION" }
      }
    }
  }
  ...
}

Puoi vedere che il criterio stateful del gruppo dichiara gli IP interni le interfacce di rete nic0 e nic1 e gli IP esterni all'interno dell'interfaccia di rete nic0 come stateful con la regola per eliminare l'elemento statico associato Prenotazioni di indirizzi IP all'eliminazione definitiva dell'istanza.

Impostazione e aggiornamento della configurazione stateful per gli indirizzi IP nel gruppo di istanze gestite esistente

Se esegui un carico di lavoro su un gruppo di istanze gestite stateless (un gruppo di istanze gestite senza configurazione) e il carico di lavoro richiede indirizzi IP statici, puoi configurare Indirizzi IP già assegnati alle istanze VM gestite per diventare stateful. Ciò garantisce che gli indirizzi IP delle VM esistenti vengano conservati riparazione automatica dell'istanza, aggiornamenti ed eventi ricreativi. Se vuoi, puoi mantenere le prenotazioni di indirizzi IP statici dopo l'eliminazione delle istanze.

Configurando un criterio stateful per gli indirizzi IP in un gruppo di istanze gestite esistente, puoi eseguire le seguenti:

  • Configura gli indirizzi IP come stateful per tutte le istanze esistenti e future nel gruppo. Ciò promuove gli indirizzi IP temporanei corrispondenti di tutti le istanze esistenti in indirizzi IP statici.
  • Aggiorna la configurazione stateful esistente per gli indirizzi IP.

Il gruppo di istanze gestite applica automaticamente la configurazione aggiornata nel criterio stateful e in modo asincrono a tutte le istanze. Aggiornamenti alle configurazioni degli indirizzi IP in un che il criterio stateful non interrompa le istanze VM in esecuzione. Per scoprire di più, leggi l'articolo sull'applicazione degli aggiornamenti delle norme con stato.

Console

  1. Nella console Google Cloud, vai alla pagina Gruppi di istanze.

    Vai a Gruppi di istanze

  2. Fai clic sul nome del gruppo di istanze per il quale vuoi specificare o indirizzi IP stateful,

  3. Fai clic su Modifica per modificare il gruppo di istanze gestite.

  4. In Configurazione stateful, espandi l'IP esterno e il Indirizzo IP interno da rendere stateful.

    1. In Stateful, seleziona .
    2. Dal menu a discesa All'eliminazione definitiva dell'istanza, seleziona la l'azione da eseguire sull'indirizzo IP stateful quando l'istanza VM eliminati. Le opzioni disponibili sono:
      • Scollega IP: (impostazione predefinita). Annullare l'assegnazione dell'indirizzo all'eliminazione dell'istanza e mantenere l'indirizzo riservato.
      • Elimina IP: elimina la prenotazione degli indirizzi IP statici quando l'istanza viene eliminata definitivamente dal gruppo di istanze: Ad esempio, quando elimini un'istanza manualmente o riduci la dimensione del gruppo.
    3. Dopo aver aggiornato la configurazione con stato, fai clic su Fine.
    4. Fai clic su Salva per completare l'aggiornamento.

gcloud

Per specificare quali indirizzi IP devono essere stateful o aggiornare lo stato Configurazione IP per un gruppo di istanze gestite esistente, utilizzane uno o più I flag --stateful-internal-ip o --stateful-external-ip con Comando gcloud compute instance-groups managed update.

gcloud compute instance-groups managed update INSTANCE_GROUP_NAME \
    --stateful-internal-ip [enabled | interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    --stateful-external-ip [enabled | interface-name=NI_NAME][,auto-delete=DELETE_RULE]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite per aggiornarli.
  • NI_NAME: (facoltativo) Nome dell'interfaccia di rete. Se non viene specificato, è richiesta l'opzione enabled e viene utilizzata l'interfaccia di rete principale per impostazione predefinita viene usato il nome nic0. Se disponi di più reti interfacce, puoi specificare questo flag per ogni IP in a riga di comando gcloud.
  • DELETE_RULE: (facoltativo) Prescrive cosa dovrebbe accadere a un Indirizzo statico associato quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • never: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • on-permanent-instance-deletion: elimina l'indirizzo IP statico quando un'istanza viene eliminata definitivamente dalla gruppo di istanze, ad esempio, quando elimini un'istanza manualmente ridurre le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

Se un indirizzo IP specificato è già configurato nel criterio stateful per un data l'interfaccia di rete, il comando aggiorna la configurazione.

Esempio

Devi esporre un file server in esecuzione su un MIG stateful denominato example-fs-group, a utenti esterni tramite indirizzi IP esterni statici. Le istanze nel gruppo hanno indirizzi IP esterni temporanei. Devi assicurarti che gli indirizzi IP vengano conservati nell'istanza la riparazione automatica e gli aggiornamenti in modo che gli utenti esterni abbiano accesso costante tramite gli indirizzi IP pubblicati. Inoltre, devi mantenere riservati gli indirizzi IP per la continuità in caso di eliminazione involontaria del gruppo.

Aggiorna il gruppo di istanze gestite in modo che definisca gli indirizzi IP esterni come stateful utilizzando il comando seguente comando:

gcloud compute instance-groups managed update example-fs-group \
    --stateful-external-ip enabled

Di conseguenza, il gruppo promuove indirizzi IP esterni temporanei all'interno nic0 interfaccia di rete con indirizzi IP statici per tutte le istanze gestite in modo asincrono.

Gli indirizzi IP esterni vengono ora conservati negli eventi di riparazione automatica, aggiornamento e ricreazione delle istanze. Le prenotazioni di indirizzi IP statici associate vengono non assegnato e conservato al momento dell'eliminazione dell'istanza perché La regola auto-delete è impostata su never per impostazione predefinita.

Puoi verificare che l'IP esterno stateful sia configurato nel di Google mediante l'esecuzione Comando gcloud compute instance-groups managed describe example-fs-group.

REST

Per specificare quali indirizzi IP devono essere stateful o aggiornare lo stato per un gruppo di istanze gestite esistente, utilizza instanceGroupManagers.patch o regionInstanceGroupManagers.patch :

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME

{
  "statefulPolicy": {
    "preservedState": {
      "internalIPs": {
        "NI_NAME": {"autoDelete": "DELETE_RULE" }
      },
      "externalIPs": {
        "NI_NAME": {"autoDelete": "DELETE_RULE" }
      }
    }
  }
}

Sostituisci quanto segue:

  • PROJECT: l'ID progetto per la richiesta.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • NAME: il nome del gruppo di istanze gestite da creare.
  • NI_NAME: (obbligatorio) nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se hai più interfacce di rete, puoi specificare più NI_NAMES.
  • DELETE_RULE: (facoltativo) indica cosa dovrebbe accadere a una indirizzo statico associato quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • NEVER (predefinito): non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • ON_PERMANENT_INSTANCE_DELETION: elimina la prenotazione dell'indirizzo IP statico quando un'istanza viene eliminata definitivamente dal gruppo di istanze, ad esempio quando elimini un'istanza manualmente o diminuisci le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre gli indirizzi IP stateful nelle operazioni di riparazione automatica, aggiornamento e ricreazione delle istanze.

Se un indirizzo IP specificato è già configurato nel criterio stateful, patch di configurazione.

Esempio

Devi esporre un file server in esecuzione su un MIG stateful denominato example-fs-group, a utenti esterni tramite indirizzi IP esterni statici. Le istanze nel gruppo hanno indirizzi IP esterni temporanei. Devi assicurarti che gli indirizzi IP vengano preservati nell'autocorrezione e negli aggiornamenti delle istanze in modo che gli utenti esterni abbiano accesso continuo ai server tramite l'interfaccia di rete pubblicata. Devi inoltre mantenere Indirizzi IP riservati per la continuità in caso di gruppi indesiderati l'eliminazione dei dati.

Applica le patch al gruppo di istanze gestite per definire gli indirizzi IP esterni come stateful:

PATCH https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/example-fs-group

{
  "statefulPolicy": {
    "preservedState": {
      "externalIPs": {
        "nic0": {"autoDelete": "NEVER" }
      }
    }
  }
}

Di conseguenza, il gruppo promuove indirizzi IP esterni temporanei all'interno nic0 interfaccia di rete con indirizzi IP statici per tutte le istanze gestite in modo asincrono.

Ora gli indirizzi IP esterni vengono conservati durante la riparazione automatica dell'istanza, l'aggiornamento e agli eventi ricreativi. Le prenotazioni degli indirizzi IP statici associate saranno non assegnata e conservata al momento dell'eliminazione dell'istanza perché la regola autoDelete è impostato su NEVER.

Verifica che l'indirizzo IP esterno sia configurato nel criterio stateful che visualizza la risorsa regionInstanceGroupManagers, restituita Metodo regionInstanceGroupManagers.get.

Dichiarazione di indirizzi IP stateful in precedenza come stateless

Potresti dover configurare un indirizzo IP stateful in modo che diventi effimero, ad esempio per i seguenti motivi:

  • Devi riprogettare l'architettura della tua app per non fare più affidamento sugli indirizzi IP statici.
  • Hai configurato l'IP in modo che sia stateful per errore e vuoi ripristinarlo li annotino.

Puoi rimuovere la configurazione IP stateful dal criterio stateful del gruppo per dichiarare un indirizzo IP all'interno di una determinata interfaccia di rete come effimero per tutte le istanze gestite.

Quando rimuovi la configurazione IP stateful dal criterio stateful, il gruppo di istanze gestite rimuove gli indirizzi IP in modo automatico e asincrono stato di conservazione di tutte le istanze del gruppo. Questa operazione non interrompe l'esecuzione della VM di Compute Engine. Gli indirizzi IP rimangono attivi nelle istanze, ma non sono più stateful, Quando ricrei o aggiorni le istanze oppure quando le istanze vengono riparazione automatica, il MIG annulla assegnazione gli indirizzi IP statici associati e assegna automaticamente gli indirizzi temporanei. Se non è più necessario conservare le prenotazioni statiche di indirizzi IP esterni, uscita che li rappresentano.

Per saperne di più, leggi i seguenti documenti:

Console

  1. Nella console Google Cloud, vai alla pagina Gruppi di istanze.

    Vai a Gruppi di istanze

  2. Fai clic sul nome del gruppo di istanze da rimuovere la configurazione stateful per gli indirizzi IP.

  3. Fai clic su Modifica per modificare il gruppo di istanze gestite.

  4. In Configurazione stateful, espandi le sezioni IP esterno e Interno che vuoi rendere stateless.

    1. Imposta l'opzione Stateful su No.
    2. Fai clic su Fine.
  5. Dopo aver apportato le modifiche, fai clic su Salva.

gcloud

Per specificare quali indirizzi IP del criterio stateful di un gruppo di istanze gestite devono essere temporanei, utilizza il flag --remove-stateful-internal-ips o --remove-stateful-external-ips con il comando gcloud compute instance-groups managed update:

gcloud compute instance-groups managed update INSTANCE_GROUP_NAME \
    --remove-stateful-internal-ips NI_NAME[,NI_NAME,...] \
    --remove-stateful-external-ips NI_NAME[,NI_NAME,...]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite da aggiornare.
  • NI_NAME: (obbligatorio) Nome dell'interfaccia di rete. L'interfaccia di rete principale si chiama nic0. Se disponi di più reti puoi specificare più NI_NAMES.
di Gemini Advanced.

Se è necessario trasformare un indirizzo IP stateful dalla rete principale predefinita denominata nic0 in un indirizzo IP temporaneo, puoi anche utilizzare seguente comando:

gcloud compute instance-groups managed update INSTANCE_GROUP_NAME \
    --stateful-internal-ip disabled \
    --stateful-external-ip disabled

Esempio

La tua applicazione è stata esposta agli utenti tramite un feed statico pubblicato gli indirizzi IP esterni delle istanze VM in un gruppo di istanze gestite denominato example-group. Hai riprogettato l'architettura del tuo servizio il deployment di un bilanciatore del carico di fronte al gruppo di istanze gestite e instradare il traffico alle VM gestite attraverso questo gruppo. Non è più necessario gestire gli indirizzi IP esterni statici rendere temporanei gli indirizzi IP esterni delle VM.

Per rendere effimeri gli indirizzi IP esterni stateful delle VM in un MIG, esegui il seguente comando:

gcloud compute instance-groups managed update example-group \
    --remove-stateful-external-ips nic0

Il gruppo di istanze gestite rimuove automaticamente e in modo asincrono gli indirizzi IP esterni statici dell'interfaccia di rete nic0 dal stato preservato di tutte le istanze del gruppo. Gli indirizzi IP esterni rimangono attivi le istanze, ma non sono più stateful. Quando ricrei o aggiorni di Compute Engine, o quando le istanze vengono riparate automaticamente, annulla assegnazione gli indirizzi IP statici associati e assegna automaticamente gli indirizzi temporanei. Se non hai più bisogno di mantenere le prenotazioni degli indirizzi IP esterni statici, ora puoi rilasciarli.

REST

per specificare quali indirizzi IP da un criterio stateful di un gruppo di istanze gestite temporaneo, rimuovi la configurazione di ogni IP dal criterio stateful del gruppo di istanze gestite utilizzando instanceGroupManagers.patch o regionInstanceGroupManagers.patch :

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME

{
  "statefulPolicy": {
    "preservedState": {
      "internalIPs": {
        "NI_NAME": null
      },
      "externalIPs": {
        "NI_NAME": null
      }
    }
  }
}

Sostituisci quanto segue:

  • PROJECT: l'ID progetto per la richiesta.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite da creare.
  • NI_NAME: (obbligatorio) il nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se disponi di più reti puoi specificare più NI_NAMES.

Esempio

La tua applicazione è stata esposta agli utenti tramite annunci statici esterni Indirizzi IP delle istanze VM in un gruppo di istanze gestite denominato example-group. Hai ha riprogettato l'architettura del tuo servizio eseguendo il deployment di un bilanciatore del carico per il gruppo di istanze gestite e il routing del traffico alle VM gestite. Non è più necessario gli indirizzi IP esterni statici e vorresti che le gli indirizzi IP esterni delle VM temporanee.

Per rendere temporanei gli indirizzi IP esterni stateful delle VM in un gruppo di istanze gestite, applica una patch al gruppo di istanze gestite:

PATCH https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/example-group

{
  "statefulPolicy": {
    "preservedState": {
      "externalIPs": {
        "nic0": null
      }
    }
  }
}

Il gruppo di istanze gestite rimuove gli indirizzi IP esterni statici della rete nic0 si interfacciano in modo automatico e asincrono stato di conservazione di tutte le istanze del gruppo. Gli indirizzi IP esterni rimangono attivi le istanze, ma non sono più stateful. Quando ricrei o aggiorni le istanze o quando queste vengono riparate automaticamente, il gruppo MIG annulla l'assegnazione degli indirizzi IP statici associati e assegna automaticamente indirizzi effimeri. Se non devi più conservare le prenotazioni statiche di indirizzi IP esterni, ora puoi uscita che li rappresentano.

Configurazione di indirizzi IP stateful singolarmente per le VM in un gruppo di istanze gestite

La configurazione degli indirizzi IP stateful singolarmente per le VM in un gruppo di istanze gestite è utile nei seguenti scenari:

  • Esegui la migrazione dei carichi di lavoro esistenti (trasferendo gli indirizzi IP statici riservati esistenti) dalle istanze VM autonome ai gruppi di istanze gestite stateful per usufruire della riparazione automatica e degli aggiornamenti automatici.
  • Assegnazione di indirizzi IP statici riservati specifici richiesti dall'architettura o configurazione del carico di lavoro.
di Gemini Advanced.

Configurazione di indirizzi IP statici nella creazione di VM in un gruppo di istanze gestite

Puoi prenotare e assegnare indirizzi IP statici a istanze specifiche quando creando singolarmente le istanze in un gruppo di istanze gestite. Ciò è utile per la migrazione di un un'applicazione stateful, da VM autonome esistenti a un gruppo di istanze gestite stateful in un quando l'architettura, la configurazione o gli utenti fanno affidamento su indirizzi IP statici specifici indirizzi IP esterni.

Quando crei manualmente un'istanza in un gruppo di istanze gestite e fornisci un indirizzo IP statico, il gruppo di istanze gestite esegue le seguenti azioni:

  1. Crea un interno o esterni Prenotazione di indirizzi IP per gli indirizzi IP forniti se non esistono .
  2. Crea un'istanza dal modello di istanza utilizzando il nome e gli indirizzi IP dell'istanza forniti.
  3. Crea un configurazione per istanza con la configurazione stateful fornita per gli indirizzi IP.

gcloud

Per creare un'istanza con un indirizzo IP statico predefinito, utilizza il metodo Comando gcloud compute instance-groups managed create-instance con uno o più dei seguenti flag:

  • --stateful-internal-ip per impostare un indirizzo IP interno statico di un una data interfaccia di rete.
  • --stateful-external-ip per impostare un indirizzo IP esterno statico di un una data interfaccia di rete.
gcloud compute instance-groups managed create-instance INSTANCE_GROUP_NAME \
    --instance INSTANCE_NAME \
    --stateful-internal-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    --stateful-external-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite.
  • INSTANCE_NAME: il nome dell'istanza da creare.
  • NI_NAME: (facoltativo) Nome dell'interfaccia di rete. Se non viene specificato, per impostazione predefinita viene utilizzata l'interfaccia di rete principale denominata nic0. Se hai più interfacce di rete, puoi specificare questo flag per ogni IP in ogni interfaccia di rete.
  • ADDRESS: (obbligatorio) Indirizzo IP statico da assegnare all'istanza in uno dei seguenti formati:

    • Indirizzo. URL di una prenotazione di indirizzi IP statici, ad esempio: "projects/example-project/regions/us-east1/addresses/example-ip-name".
    • Letterale, ad esempio: "130.211.181.55".
      • Se l'indirizzo IP fornito non è ancora prenotato, il gruppo di istanze gestite crea automaticamente una prenotazione dell'indirizzo IP corrispondente.
      • Se l'indirizzo IP fornito è riservato, il gruppo di istanze gestite assegna una prenotazione all'istanza.
  • DELETE_RULE: (facoltativo) Prescrive cosa dovrebbe accadere a un statico associato Indirizzo quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • never: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • on-permanent-instance-deletion: elimina l'indirizzo IP statico quando un'istanza viene eliminata definitivamente dalla gruppo di istanze, ad esempio, quando elimini un'istanza manualmente ridurre le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

Esempio

Devi aggiungere un'altra istanza VM al cluster del server proxy, in esecuzione su un gruppo di istanze gestite denominato proxy-cluster. Hai creato un IP interno statico indirizzo prenotazione denominato proxy-node-03-ip e deve assegnarlo al nuovo nodo. Vuoi mantenere la prenotazione dell'indirizzo IP anche se decidi di eliminare il nodo in futuro.

Esegui questo comando per creare il nodo:

gcloud compute instance-groups managed create-instance proxy-cluster \
    --instance proxy-node-03 \
    --stateful-internal-ip address="projects/example-project/regions/us-east1/addresses/proxy-node-03-ip",auto-delete=never

Il comando crea un'istanza denominata proxy-node-03, assegna la classe l'indirizzo IP interno statico fornito proxy-node-03-ip al all'istanza e archivia la configurazione stateful per l'IP nella configurazione per istanza. Poiché il flag auto-delete è impostato su never, l'IP rimane riservato se e in un secondo momento elimini l'istanza.

Terraform

Per creare una VM con un indirizzo IP statico predefinito, utilizza uno o più dei seguenti blocchi:

  • preserved_state.internal_ip per contrassegnare un indirizzo IP interno di un determinato di rete come stateful.
  • preserved_state.external_ip per contrassegnare un indirizzo IP esterno di una determinata interfaccia di rete come stateful.

L'esempio seguente configura gli indirizzi IP statici nella creazione di VM in un un gruppo di istanze gestite a livello di regione. Per ulteriori informazioni sui risorsa utilizzata nell'esempio, consulta google_compute_region_per_instance_config risorsa. Per un gruppo di istanze gestite a livello di zona, utilizza google_compute_per_instance_config risorsa.

resource "google_compute_region_per_instance_config" "default" {
  region_instance_group_manager = google_compute_region_instance_group_manager.default.name
  region                        = google_compute_region_instance_group_manager.default.region
  name                          = "proxy-node-03-ip"
  preserved_state {
    internal_ip {
      interface_name = "nic0"
      auto_delete    = "NEVER"
      ip_address {
        address = google_compute_address.default.id
      }
    }
  }
}

Per scoprire come applicare o rimuovere una configurazione Terraform, consulta Comandi Terraform di base.

REST

Per creare una o più istanze in un gruppo di istanze gestite, impostare nomi di istanze personalizzati e assegnare indirizzi IP statici predefiniti a queste istanze, utilizza il metodo instanceGroupManagers.createInstances o regionInstanceGroupManagers.createInstances.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/createInstances

{
  "instances": [
    {
      "name": "INSTANCE_NAME",
      "preservedState" : {
        "internalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        "externalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        ...
      }
    },
    ...
  ]
}

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • NAME: il nome del gruppo di istanze gestite.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • INSTANCE_NAME: il nome dell'istanza da creare.
  • NI_NAME: (obbligatorio) Nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se disponi di più reti puoi specificare più NI_NAMES.
  • ADDRESS: (facoltativo) Indirizzo IP statico da assegnare al nel formato di un URL di una prenotazione di indirizzi IP statici, esempio: "projects/example-project/regions/us-east1/addresses/example-ip-name". Devi e puoi impostare un solo campo alla volta: address o literal, quando assegni un indirizzo IP statico.
  • LITERAL: (facoltativo) Indirizzo IP statico da assegnare al istanza nel formato letterale, ad esempio "130.211.181.55". Tu deve e può impostare un solo campo alla volta: address o literal, quando assegni un indirizzo IP statico.
    • Se l'indirizzo IP letterale fornito non è ancora riservato, il gruppo di istanze gestite crea automaticamente una prenotazione dell'indirizzo IP corrispondente.
    • Se l'indirizzo IP letterale fornito è riservato, il gruppo di istanze gestite assegna la prenotazione all'istanza.
  • DELETE_RULE: (facoltativo) Stabilisce cosa deve succedere a una risorsa Indirizzo statica associata quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • NEVER: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Al contrario, scollega l'indirizzo all'eliminazione dell'istanza e mantieni l'indirizzo riservato.
    • ON_PERMANENT_INSTANCE_DELETION: elimina la prenotazione dell'indirizzo IP statico quando un'istanza viene eliminata definitivamente dal gruppo di istanze, ad esempio quando elimini un'istanza manualmente o diminuisci le dimensioni del gruppo.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

Esempio

Devi aggiungere un'altra istanza VM al cluster del server proxy, in esecuzione su un gruppo di istanze gestite denominato proxy-cluster. Hai creato un IP interno statico indirizzo prenotazione denominato proxy-node-03-ip e deve assegnarlo al nuovo nodo. Vuoi mantenere la prenotazione dell'indirizzo IP anche se decidi di eliminare il nodo in futuro.

Chiama il metodo regionInstanceGroupManagers.createInstances per creare un'istanza aggiuntiva:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/proxy-cluster/createInstances

{
  "instances": [
    {
      "name": "proxy-node-03",
      "preservedState" : {
        "internalIPs": {
          "nic0" : {
            "ipAddress": {
              "address": "projects/example-project/regions/us-east1/addresses/proxy-node-03-ip"
            },
            "autoDelete": "NEVER"
          }
        }
      }
    }
  ]
}

Il metodo crea un'istanza denominata proxy-node-03, assegna il token fornito indirizzo IP interno statico denominato proxy-node-03-ip per l'istanza e archivia la configurazione stateful per l'IP nel configurazione per istanza. Poiché il campo autoDelete è impostato su NEVER, l'IP rimane riservato se e in un secondo momento elimini l'istanza.

Configurazione di indirizzi IP statici per una VM esistente in un gruppo di istanze gestite

Puoi impostare un indirizzo IP statico predefinito o aggiornare l'IP stateful per un'istanza gestita singolarmente, ad esempio:

  • Assegna un indirizzo IP statico a un'istanza esistente in un gruppo di istanze gestite. Per gli IP esterni statici, questa operazione richiede l'aggiornamento dell'istanza, mentre per gli IP interni statici richiede la sua ricreazione.
  • Aggiorna la regola di eliminazione per un indirizzo IP statico già assegnato. Questo senza interrompere l'istanza in esecuzione.

Per un'istanza esistente senza un indirizzo IP esterno, per la quale hai configurato un IP stateful esterno, il gruppo di istanze gestite aggiunge la configurazione di accesso all'interfaccia di rete corrispondente con i seguenti valori predefiniti:

"accessConfigs": [
  {
    "kind": "compute#accessConfig",
    "name": "External Nat",
    "natIP": "XX.XX.XX.XX",
    "networkTier": "PREMIUM",
    "type": "ONE_TO_ONE_NAT"
  }
]

gcloud

Per configurare un indirizzo IP stateful singolarmente per un'istanza VM in un gruppo di istanze gestite, aggiungi o aggiorna la configurazione dell'IP stateful nella configurazione per istanza associata.

Se non esiste ancora una configurazione per istanza per l'istanza, utilizza il metodo Comando gcloud compute instance-groups managed instance-configs create con uno o più dei seguenti flag:

  • --stateful-internal-ip per impostare un indirizzo IP interno statico di un una data interfaccia di rete.
  • --stateful-external-ip per impostare un indirizzo IP esterno statico di una determinata interfaccia di rete.
gcloud compute instance-groups managed instance-configs create INSTANCE_GROUP_NAME \
    --instance INSTANCE_NAME \
    --stateful-internal-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    --stateful-external-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    [--no-update-instance | --update-instance]
    [--instance-update-minimal-action MINIMAL_ACTION]

Se esiste già una configurazione per istanza per l'istanza, utilizza il metodo Comando gcloud compute instance-groups managed instance-configs update con uno o più --stateful-internal-ip o --stateful-external-ip :

gcloud compute instance-groups managed instance-configs update INSTANCE_GROUP_NAME \
    --instance INSTANCE_NAME \
    --stateful-internal-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    --stateful-external-ip address=ADDRESS[,interface-name=NI_NAME][,auto-delete=DELETE_RULE] \
    [--no-update-instance | --update-instance]
    [--instance-update-minimal-action MINIMAL_ACTION]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite.
  • INSTANCE_NAME: il nome dell'istanza per la quale e configurare indirizzi IP stateful.
  • NI_NAME: (facoltativo) Nome dell'interfaccia di rete. Se non viene specificato, per impostazione predefinita viene utilizzata l'interfaccia di rete principale denominata nic0. Se se disponi di più interfacce di rete, puoi specificare questo flag per in ciascuna interfaccia di rete.
  • ADDRESS: indirizzo IP statico da assegnare all'istanza in uno tra i seguenti formati:
    • Indirizzo. URL di una prenotazione di indirizzi IP statici, ad esempio: "projects/example-project/regions/us-east1/addresses/example-ip-name".
    • Letterale. Ad esempio: "130.211.181.55".
      • Se l'indirizzo IP fornito non è ancora prenotato, il MIG crea automaticamente una prenotazione dell'indirizzo IP corrispondente.
      • Se l'indirizzo IP fornito è riservato, il gruppo di istanze gestite assegna una prenotazione all'istanza.
    • Questo flag secondario è facoltativo se l'indirizzo è già definito nel configurazione per istanza. In caso contrario, è obbligatorio.
    • Se omesso, l'indirizzo configurato rimane invariato.
  • DELETE_RULE: (facoltativo) Prescrive cosa dovrebbe accadere a un statico associato Indirizzo quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • never: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Invece, annulla l'assegnazione dell'indirizzo al momento dell'eliminazione dell'istanza e mantieni l'indirizzo prenotato.
    • on-permanent-instance-deletion: elimina la prenotazione dell'indirizzo IP statico quando un'istanza viene eliminata definitivamente dal gruppo di istanze, ad esempio quando elimini un'istanza manualmente o diminuisci le dimensioni del gruppo.
    • Se omesso, il valore predefinito viene impostato per un nuovo IP stateful configuration; il valore rimane invariato in un configurazione.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

  • --update-instance: (facoltativo) Default.) Applica immediatamente le modifiche all'istanza. Se utilizzi il flag --no-update-instance, le modifiche rimangono non applicate e verranno applicato quando ricrei o applichi l'aggiornamento all'istanza in un secondo momento.

  • MINIMAL_ACTION: (facoltativo) Esegui almeno il valore specificato quando applichi l'aggiornamento della configurazione per istanza all'istanza. Deve essere utilizzato insieme al flag --update-instance. Il valore deve essere uno dei seguenti:

    • none: nessuna azione.
    • refresh: applica aggiornamenti che è possibile applicare senza l'arresto dell'istanza.
    • restart: arresta l'istanza e riavviala.
    • replace: ricrea l'istanza.

Se omesso, viene utilizzata l'azione meno invasiva richiesta dall'aggiornamento.

Esempio

Hai un'istanza di file server chiamata file-server, che è un singolo in un MIG stateful denominato fs-group. Il gruppo ha una configurazione per istanza corrispondente, in cui è configurato un disco dati stateful. Il file server è stato accessibile solo internamente, ma ora hai utenti che devono accedervi esternamente tramite un indirizzo IP statico. Hai prenotato l'IP esterno statico creando una prenotazione dell'indirizzo file-server-ip. Ora devi assegnare questo indirizzo IP all'istanza del file server.

Esegui questo comando per configurare l'IP esterno stateful per istanza file server:

gcloud compute instance-groups managed instance-configs update fs-group \
    --instance file-server \
    --stateful-external-ip interface-name=nic0,address="projects/example-project/regions/us-east1/addresses/file-server-ip",auto-delete=never \
    --update-instance

Il comando esegue queste operazioni:

  1. Aggiorna la configurazione per istanza per l'istanza file-server:
    1. Aggiunge una configurazione di IP esterno stateful, puntando a la prenotazione dell'indirizzo per file-server-ip.
    2. Mantiene invariata la configurazione del disco dati stateful esistente.
  2. Applica l'aggiornamento della configurazione per istanza a file-server istanza immediatamente perché è incluso il flag --update-instance: aggiorna l'istanza e assegna l'indirizzo IP esterno statico da Prenotazione file-server-ip.

REST

Per configurare IP stateful singolarmente per le istanze VM in un gruppo di istanze gestite, aggiungi aggiorna la configurazione dell'IP stateful nella risorsa per istanza associata configurazioni.

Se non esistono ancora configurazioni per istanza per le istanze specificate, utilizza il Metodo instanceGroupManagers.updatePerInstanceConfigs o Metodo regionInstanceGroupManagers.updatePerInstanceConfigs con la configurazione stateful per uno o più indirizzi IP:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/updatePerInstanceConfigs

{
  "perInstanceConfigs": [
    {
      "name": "INSTANCE_NAME",
      "preservedState" : {
        "internalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        "externalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        ...
      },
      "fingerprint: "FINGERPRINT"
    },
    ...
  ]
}

Se esistono già configurazioni per istanza per le istanze specificate, utilizza il Metodo instanceGroupManagers.patchPerInstanceConfigs o Metodo regionInstanceGroupManagers.patchPerInstanceConfigs con la configurazione stateful per uno o più indirizzi IP:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/patchPerInstanceConfigs

{
  "perInstanceConfigs": [
    {
      "name": "INSTANCE_NAME",
      "preservedState" : {
        "internalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        "externalIPs": {
          "NI_NAME" : {
            "ipAddress": {
              "address": "ADDRESS",
              "literal": "LITERAL"
            },
            "autoDelete": "DELETE_RULE"
          },
          ...
        },
        ...
      },
      "fingerprint: "FINGERPRINT"
    },
    ...
  ]
}

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • NAME: il nome del gruppo di istanze gestite.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • INSTANCE_NAME: (obbligatorio) Il nome dell'istanza per la quale configurare gli IP stateful.
  • NI_NAME: (obbligatorio) Nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se disponi di più reti puoi specificare più NI_NAMES.
  • ADDRESS: (facoltativo) Indirizzo IP statico da assegnare al nel formato di un URL di una prenotazione di indirizzi IP statici, esempio: "projects/example-project/regions/us-east1/addresses/example-ip-name". Devi e puoi impostare un solo campo alla volta, di tipo indirizzo o letterale, quando assegni un indirizzo IP statico.
  • LITERAL: (facoltativo) Indirizzo IP statico da assegnare al nel formato letterale. Ad esempio: "130.211.181.55". Devi e può impostare un solo campo alla volta, indirizzo o letterale, quando assegnando un indirizzo IP statico.
    • Se l'indirizzo IP letterale fornito non è ancora riservato, il gruppo di istanze gestite crea automaticamente una prenotazione dell'indirizzo IP corrispondente.
    • Se l'indirizzo IP letterale fornito è riservato, il gruppo di istanze gestite assegna la prenotazione all'istanza.
  • DELETE_RULE: (facoltativo) Prescrive cosa dovrebbe accadere a un statico associato Indirizzo quando un'istanza VM viene eliminata definitivamente. Le opzioni disponibili sono le seguenti:

    • NEVER: (opzione predefinita). Non eliminare mai l'indirizzo IP statico. Al contrario, scollega l'indirizzo all'eliminazione dell'istanza e mantieni l'indirizzo riservato.
    • ON_PERMANENT_INSTANCE_DELETION: elimina l'indirizzo IP statico quando un'istanza viene eliminata definitivamente dalla gruppo di istanze, ad esempio, quando elimini un'istanza manualmente ridurre le dimensioni del gruppo.
    • Se omesso, il valore predefinito viene impostato per una nuova configurazione IP con stato; il valore rimane invariato in una configurazione esistente.

    Indipendentemente dal valore della regola di eliminazione, il gruppo conserva sempre di indirizzi IP stateful su riparazione automatica, aggiornamento e ricreazione dell'istanza operazioni aziendali.

  • FINGERPRINT: (facoltativo) L'impronta per la configurazione specificata, se esistente. Utilizzato per il blocco ottimistico. La non va a buon fine se l'impronta è diversa da quella fornita, indica che la configurazione per istanza è stata modificata dopo che era ultima lettura. Per visualizzare l'impronta più recente, consulta l'output del metodo listPerInstanceConfigs per un gruppo di istanze gestite regionale o a livello di zona. Se fingerprint viene omesso, l'operazione procede senza il confronto delle impronte.

Aggiornamento dei metodi updatePerInstanceConfigs e patchPerInstanceConfigs le configurazioni per istanza specificate, ma non applicano la configurazione alle istanze gestite associate. Le modifiche vengono applicate a uno quando al gruppo di istanze gestite viene chiesto di ricreare o aggiornare l'istanza. Puoi applicare l'aggiornamento manualmente per applicare le modifiche a un'istanza.

Esempio

Hai un'istanza del file server denominata file-server, che è una singola istanza in un gruppo di istanze gestite stateful denominato fs-group. Il gruppo ha una configurazione per istanza corrispondente, in cui è configurato un disco dati stateful. La era accessibile solo internamente, ma ora ci sono utenti che e devono accedervi esternamente tramite un indirizzo IP statico. Hai prenotato l'IP esterno statico creando una prenotazione di indirizzi file-server-ip. Adesso devi assegnare questo IP all'istanza del file server.

Per aggiornare la configurazione per istanza di file-server con la nuova per l'IP esterno stateful, richiama il metodo patchPerInstanceConfigs:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/fs-group/patchPerInstanceConfigs

{
  "perInstanceConfigs": [
    {
      "name": "file-server",
      "preservedState" : {
        "externalIPs": {
          "nic0" : {
            "ipAddress": {
              "address": "projects/example-project/regions/us-east1/addresses/file-server-ip"
            },
            "autoDelete": "NEVER"
          }
        }
      }
    }
  ]
}

Il metodo applica patch alla configurazione per istanza per file-server istanza:

  1. Aggiunge la configurazione dell'indirizzo IP esterno stateful, che rimanda alla prenotazione dell'indirizzo file-server-ip.
  2. Mantiene invariata la configurazione del disco dati stateful esistente.

L'aggiornamento della configurazione non è ancora stato applicato alla VM file-server in esecuzione in un'istanza Compute Engine. Il gruppo di istanze gestite applicherà l'aggiornamento della configurazione quando ricrei o e applicare l'aggiornamento all'istanza in un secondo momento.

Per applicare l'aggiornamento della configurazione per istanza a file-server istanza VM: chiama il Metodo regionInstanceGroupManagers.applyUpdatesToInstances per l'istanza:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/gs-group/applyUpdatesToInstances

{
  "instances": ["/zones/us-east1-b/instances/file-server"]
}

Il metodo assegna l'indirizzo IP esterno statico configurato da Prenotazione file-server-ip all'istanza gestita. Il metodo viene aggiornato all'istanza file-server per assegnare un indirizzo IP esterno.

Poiché autoDelete è impostato su NEVER nella configurazione IP stateful, L'IP rimarrà riservato se elimini l'istanza in un secondo momento.

Dissociazione degli indirizzi IP statici da una VM esistente in un gruppo di istanze gestite

Potresti dover dissociare un indirizzo IP statico da una VM esistente, dell'interfaccia di rete temporanea per la VM. Questa opzione è utile nei seguenti scenari:

  • Devi riprogettare l'architettura della tua app per non fare più affidamento sugli indirizzi IP statici.
  • Hai configurato l'IP in modo che sia stateful per errore e vuoi ripristinarlo li annotino.

Puoi disaccoppiare un indirizzo IP statico da una VM esistente nel gruppo di istanze gestite e rendere l'indirizzo IP temporaneo per una singola VM rimuovendo la configurazione stateful dell'IP dalla configurazione per istanza associata o eliminando l'intera configurazione per istanza se non contiene altri stati. Applicazione in corso... la modifica avrà i seguenti effetti:

  • L'indirizzo IP rimane attivo nell'istanza, ma non è più stateful.
  • Quando ricrei o aggiorni l'istanza oppure quando l'istanza viene riparazione automatica, il MIG annulla assegnazione la prenotazione dell'indirizzo IP statico associata e assegna automaticamente un .
  • Dopo essere stato annullato, l'indirizzo IP statico rimane riservato.
di Gemini Advanced.

La rimozione di una configurazione IP stateful da una configurazione per istanza interrompere le istanze VM in esecuzione, a meno che tu non scelga espressamente di farlo.

Per saperne di più, consulta i seguenti documenti:

gcloud

Per rimuovere una configurazione IP stateful dalla configurazione per istanza associata, utilizza il comando gcloud compute instance-groups managed instance-configs update con i flag --remove-stateful-internal-ips o --remove-stateful-external-ips:

gcloud compute instance-groups managed instance-configs update INSTANCE_GROUP_NAME \
    --instance INSTANCE_NAME \
    --remove-stateful-internal-ips NI_NAME[,NI_NAME,...] \
    --remove-stateful-external-ips NI_NAME[,NI_NAME,...]
    [--no-update-instance | --update-instance] \
    [--instance-update-minimal-action MINIMAL_ACTION]

Sostituisci quanto segue:

  • INSTANCE_GROUP_NAME: il nome del gruppo di istanze gestite.
  • INSTANCE_NAME: (obbligatorio) Il nome dell'istanza per la quale rimuovere la configurazione IP stateful.
  • NI_NAME: (obbligatorio) Nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se disponi di più reti puoi specificare più NI_NAMES.
  • --update-instance: (facoltativo) Default.) Applica immediatamente le modifiche all'istanza. Se utilizzi il flag --no-update-instance, le modifiche rimangono non applicate e verranno applicato quando ricrei o applichi l'aggiornamento all'istanza in un secondo momento.
  • MINIMAL_ACTION: (facoltativo) Esegui almeno il valore specificato quando applichi l'aggiornamento della configurazione per istanza all'istanza. Questo flag può essere utilizzato solo insieme al flag --update-instance. La deve essere uno dei seguenti:

    • none: nessuna azione.
    • refresh: applica gli aggiornamenti che è possibile applicare senza arrestare l'istanza.
    • restart: arresta l'istanza e riavviala.
    • replace: ricrea l'istanza.

    Se omesso, viene utilizzata l'azione meno invasiva richiesta dall'aggiornamento.

Esempio

La tua applicazione è stata esposta agli utenti tramite specifiche statiche pubblicate gli indirizzi IP esterni delle istanze VM in un gruppo di istanze gestite denominato example-group. Hai riprogettato l'architettura del tuo servizio eseguendo il deployment di un bilanciatore del carico nel gruppo di istanze gestite e l'instradamento del traffico alle VM gestite attraverso questo gruppo. Non hai più gli indirizzi IP esterni statici e vorrebbero gli indirizzi IP esterni delle VM temporanee.

Per rendere temporanei gli indirizzi IP esterni stateful delle VM in un gruppo di istanze gestite, Esegui questo comando per ogni istanza, ad esempio per node-1:

gcloud compute instance-groups managed instance-configs update example-group \
    --instance node-1 \
    --remove-stateful-external-ips nic0 \
    --update-instance

Il comando esegue queste operazioni:

  1. Rimuove la configurazione stateful per l'indirizzo IP esterno all'interno dell'interfaccia di rete nic0 dalla configurazione per istanza per node-1.
  2. Applica l'aggiornamento della configurazione per istanza a node-1 istanza VM perché è incluso il flag --update-instance. La VM non subisce interruzioni e continua a funzionare dallo stesso IP, non è più stateful. Il gruppo di istanze gestite rimuove il riferimento all'IP statico dall'istanza gestita: preservedStateFromConfig tratta l'indirizzo IP esterno come temporaneo. Il gruppo di istanze gestite eseguirà automaticamente l'assegnazione un IP esterno alla successiva creazione, aggiornamento di riparazione automatica.
  3. Dopo essere stato disassociato, l'IP statico originale rimane riservato. Puoi uscita se non ti serve più.

REST

Rimuovere una configurazione IP stateful dall'istanza per istanza associata utilizza Metodo instanceGroupManagers.patchPerInstanceConfigs o Metodo regionInstanceGroupManagers.patchPerInstanceConfigs:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/patchPerInstanceConfigs

{
  "perInstanceConfigs": [
    {
      "name": "INSTANCE_NAME",
      "preservedState" : {
        "internalIPs": {
          "NI_NAME" : null
        },
        "externalIPs": {
          "NI_NAME" : null
        }
      },
      "fingerprint: "FINGERPRINT"
    },
    ...
  ]
}

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • NAME: il nome del gruppo di istanze gestite.
  • REGION: per i gruppi di istanze gestite a livello di regione, il parametro region in cui si trova il gruppo individuarlo. Per i gruppi di istanze gestite a livello di zona, sostituisci regions/REGION con zones/ZONE e specificare la zona in cui si trova il gruppo di istanze gestite.
  • INSTANCE_NAME: (obbligatorio) Il nome dell'istanza per che rimuove la configurazione IP stateful.
  • NI_NAME: (obbligatorio) Nome dell'interfaccia di rete. Il principale l'interfaccia di rete è denominata nic0. Se disponi di più reti puoi specificare più NI_NAMES.
  • FINGERPRINT: (facoltativo) L'impronta per la configurazione specificata, se esistente. Utilizzato per il blocco ottimistico. La non va a buon fine se l'impronta è diversa da quella fornita, indica che la configurazione per istanza è stata modificata dopo che era ultima lettura. Per vedere l'impronta più recente, controlla l'output del Metodo listPerInstanceConfigs per un regionale o a livello di zona gruppo di istanze gestite Se fingerprint viene omesso, l'operazione continua senza confronto delle impronte digitali.

Il metodo patchPerInstanceConfigs aggiorna le configurazioni per istanza specificate, ma non applica gli aggiornamenti della configurazione alle istanze gestite associate. Le modifiche vengono applicate a un'istanza quando al gruppo di istanze gestite viene chiesto di ricreare o aggiornare l'istanza. Puoi applicare l'aggiornamento manualmente per applicare le modifiche a un'istanza.

Esempio

La tua applicazione è stata esposta agli utenti tramite indirizzi IP esterni statici pubblicati specifici delle istanze VM in un gruppo di istanze gestite chiamatoexample-group. Hai riprogettato l'architettura del tuo servizio eseguendo il deployment il bilanciatore del carico di fronte al gruppo di istanze gestite e che instrada il traffico e VM attraverso questo strumento. Non devi più gestire gli indirizzi IP esterni statici e vuoi rendere temporanei gli indirizzi IP esterni delle VM.

Per rendere temporanei gli indirizzi IP esterni stateful delle VM in un gruppo di istanze gestite, esegui questo metodo per ogni istanza, ad esempio per node-1, e fornisci un valore null alla configurazione stateful dell'interfaccia di rete:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/example-group/patchPerInstanceConfigs

{
  "perInstanceConfigs": [
    {
      "name": "node-1",
      "preservedState" : {
        "externalIPs": {
          "nic0" : null
        }
      }
    }
  ]
}

Il metodo rimuove la configurazione per l'indirizzo IP stateful all'interno di nic0 di rete della configurazione per istanza di node-1. La l'aggiornamento della configurazione non è ancora stato applicato all'istanza VM node-1. Il gruppo di istanze gestite applica l'aggiornamento della configurazione al successivo aggiornamento o ricreazione dell'istanza.

Per applicare l'aggiornamento della configurazione per istanza all'istanza VM node-1, esegui il metodo regionInstanceGroupManagers.applyUpdatesToInstances per l'istanza:

POST https://compute.googleapis.com/compute/v1/projects/example-project/regions/us-east1/instanceGroupManagers/example-group/applyUpdatesToInstances

{
  "instances": ["/zones/us-east1-c/instances/node-1"]
}

Il gruppo di istanze gestite rimuove il riferimento alla prenotazione IP statico dal campo preservedStateFromConfig per l'istanza node-1 e gestisce il campo di un indirizzo IP temporaneo. Il gruppo di istanze gestite assegnerà automaticamente un IP esterno successivi eventi di ricreazione, aggiornamento o riparazione automatica delle istanze.

Dopo essere stato non assegnato, l'IP statico originale rimane riservato. Puoi uscita se non ti serve più.

Rimozione della configurazione stateful

Per rimuovere la configurazione da un criterio stateful per tutte le VM in un gruppo di istanze gestite, consulta seguenti documenti:

Per rimuovere la configurazione da una configurazione per istanza per una VM specifica in un gruppo di istanze gestite, consulta i seguenti documenti:

Eliminazione degli indirizzi IP statici inutilizzati

Quando configuri un indirizzo IP stateful per le istanze gestite in un gruppo, puoi: scegli se rilasciare manualmente le prenotazioni di indirizzi IP statici associati o automaticamente quando un'istanza eliminati definitivamente:

  • Per rilasciare automaticamente le prenotazioni degli indirizzi IP statici al momento dell'eliminazione definitiva delle istanze, imposta il parametro autoDelete su ON_PERMANENT_INSTANCE_DELETION.
  • Per rilasciare manualmente le prenotazioni di indirizzi IP statici, imposta autoDelete su NEVER. Per pulire le prenotazioni di indirizzi IP statici inutilizzati, per Ad esempio, per evitare addebiti inutili, consulta i seguenti documenti:

Se hai indicato al gruppo di istanze gestite di non eliminare mai le prenotazioni IP associate, gli indirizzi IP statici rimangono riservati dopo che le istanze corrispondenti il gruppo di istanze gestite cessa di esistere.

Feedback

Vogliamo conoscere i tuoi casi d'uso, le sfide e il feedback sulla gruppi di istanze gestite. Puoi condividere il tuo feedback con il nostro team all'indirizzo mig-discuss@google.com.

Passaggi successivi