Gestisci il cluster di orchestrazione

Il cluster di orchestrazione di Telecom Network Automation è basato su Config Controller. Telecom Network Automation supporta un solo OrchestrationCluster alla volta. Questa pagina descrive come gestire i cluster di orchestrazione.

Crea un cluster di orchestrazione

Prima di creare un cluster di orchestrazione, assicurati di disporre del ruolo di amministratore dell'automazione Telco (roles/telcoautomation.admin).

Per creare un cluster di orchestrazione, segui questi passaggi:

  1. Vai alla pagina Panoramica. Fai clic su Configura Telecom Network Automation.
  2. Nella pagina successiva, includi i seguenti dettagli:

    • Aggiungi un nome univoco per il cluster di orchestrazione.
    • Dal menu a discesa, seleziona la regione per il cluster di orchestrazione.
    • Se hai bisogno della configurazione di gestione, fai clic su Abilita configurazione di gestione e inserisci i valori nei seguenti campi. Se non specificato, vengono scelti i valori predefiniti per i campi facoltativi:

      • Seleziona Configurazione di gestione standard o Configurazione di gestione completa:
      • Configurazione di gestione standard implica la configurazione di gestione GKE Standard.
      • La configurazione di gestione completa implica la modalità GKE Autopilot.
      • Nel campo obbligatorio Rete, inserisci il nome della rete VPC per includere il cluster e i nodi GKE. Se il VPC non esiste, Telecom Network Automation ne crea uno.
      • Nel campo Subnet, specifica la subnet di cui fa parte l'interfaccia. Devi specificare la chiave di rete e la subnet deve essere una subnet della rete specificata.
      • Nel campo obbligatorio Intervallo di indirizzi del control plane, inserisci l'intervallo di rete /28 da utilizzare per la rete principale.
      • Nel campo Intervallo di indirizzi dei pod predefiniti del cluster, inserisci l'intervallo di indirizzi IP per gli indirizzi IP dei pod del cluster.
      • Per impostare una dimensione predefinita per un intervallo, lascia vuoto il campo.
      • Per un intervallo con una netmask specifica, imposta /netmask. Ad esempio, /14.
      • Per selezionare un intervallo specifico da utilizzare, imposta una notazione CIDR, ad esempio 10.96.0.0/14, dalle reti private RFC-1918. Ad esempio, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
      • Nel campo Intervallo di indirizzi di servizio, inserisci l'intervallo di indirizzi IP per gli indirizzi IP del servizio cluster.
      • Per impostare una dimensione predefinita per un intervallo, lascia vuoto il campo.
      • Per un intervallo con una netmask specifica, imposta /netmask. Ad esempio, /14.
      • Per selezionare un intervallo specifico da utilizzare, imposta una notazione CIDR, ad esempio 10.96.0.0/14, dalle reti private RFC-1918. Ad esempio, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
      • Nel campo Intervallo denominato del cluster, inserisci il nome dell'intervallo secondario esistente nella subnet del cluster da utilizzare per un indirizzo IP del pod.
      • Per creare automaticamente un intervallo gestito da GKE, utilizza cluster_cidr_block.
      • Nel campo Intervallo denominato del servizio, inserisci il nome dell'intervallo secondario esistente nella subnet del cluster per gli indirizzi IP del cluster di servizio.
      • Per creare automaticamente un intervallo gestito da GKE, utilizza cluster_cidr_block.
      • Per avviare le reti autorizzate del control plane, fai clic su Abilita reti autorizzate del control plane.
      • Per aggiungere una o più reti, fai clic su Aggiungi rete autorizzata.
  3. Fai clic su Crea.

  4. Attendi fino a 20 minuti per la creazione del cluster di orchestrazione.

Avvia Cloud Logging e Monitoring

Dopo aver creato il cluster di orchestrazione, imposta le autorizzazioni richieste per utilizzare Cloud Logging e Monitoring. Devi disporre dei seguenti ruoli:

  • Writer metadati risorse
  • Log Writer
  • Metric Writer

Per avviare Cloud Logging e Monitoring, procedi nel seguente modo:

  • Concedi le autorizzazioni necessarie per esportare i log e le metriche dai carichi di lavoro in esecuzione sui cluster GDC in Cloud Logging e Monitoring:

    gcloud projects add-iam-policy-binding $PROJECT_ID --member
    serviceAccount:${PROJECT_ID:?}.svc.id.goog[kube-system/metadata-agent] --role='roles/opsconfigmonitoring.resourceMetadata.writer'
    gcloud projects add-iam-policy-binding $PROJECT_ID --member
    serviceAccount:$PROJECT_ID.svc.id.goog[kube-system/stackdriver-log-forwarder] --role='roles/logging.logWriter'
    gcloud projects add-iam-policy-binding $PROJECT_ID --member
    serviceAccount:$PROJECT_ID.svc.id.goog[kube-system/gke-metrics-agent] --role='roles/monitoring.metricWriter'
    

Elimina un cluster di orchestrazione

Prima di eliminare un cluster di orchestrazione, ti consigliamo di eliminare tutti i blueprint e i deployment in GDC, GKE e nella rete perimetrale che hai creato tramite il cluster di orchestrazione. Assicurati di disporre del ruolo Amministratore di Telco Automation (roles/telcoautomation.admin) per eliminare il cluster di orchestrazione.

Per eliminare il cluster di orchestrazione, segui questi passaggi:

  1. Nel menu di navigazione, fai clic su Cluster di orchestrazione.
  2. Nell'elenco Cluster di orchestrazione, fai clic sull'icona Azione accanto al cluster di orchestrazione che vuoi eliminare.
  3. Fai clic su Elimina. Si apre una finestra di dialogo.
  4. Fai clic su Elimina.
  5. Attendi fino a 20 minuti affinché l'eliminazione diventi effettiva.