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:
- Vai alla pagina Panoramica. Fai clic su Configura Telecom Network Automation.
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.
- Per ogni rete autorizzata, aggiungi i campi Nome e Intervallo CIDR. Per maggiori informazioni, consulta Aggiungere reti autorizzate per l'accesso al control plane.
Fai clic su Crea.
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:
- Nel menu di navigazione, fai clic su Cluster di orchestrazione.
- Nell'elenco Cluster di orchestrazione, fai clic sull'icona Azione accanto al cluster di orchestrazione che vuoi eliminare.
- Fai clic su Elimina. Si apre una finestra di dialogo.
- Fai clic su Elimina.
- Attendi fino a 20 minuti affinché l'eliminazione diventi effettiva.