Questa guida spiega la procedura per la disattivazione di un'area geografica in un ambiente con più aree geografiche.
Dismissione di un'area geografica ibrida
- Imposta i contesti Kubernetes sull'area geografica che deve essere disattivata.
Elenca i tuoi contesti attuali per vedere il nome del contesto per ciascun cluster:
kubectl config get-contexts
Imposta il contesto del cluster e dell'area geografica che vuoi ritirare:
kubectl config use-context CONTEXT_NAME
Dove CONTEXT_NAME è il nome del contesto per il cluster e l'area geografica.
Ad esempio:
kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE gke_example-org-1_us-central1_example-cluster-1 gke_example-org-1_us-central1_example-cluster-1 gke_example-org-1_us-central1_example-cluster-1 apigee * gke_example-org-1_us-central1_example-cluster-2 gke_example-org-1_us-central1_example-cluster-2 gke_example-org-1_us-central1_example-cluster-2 apigee gke_example-org-1_us-west1_example-cluster-2 gke_example-org-1_us-west1_example-cluster-2 gke_example-org-1_us-west1_example-cluster-2 apigeekubectl config use-context gke_example-org-1_us-west1_example-cluster-2
- Elimina l'istanza Apigee nel contesto appena selezionato con il comando
apigeectl
:Apigeectl delete --all -f overrides.yaml
- Controlla i pod Kubernetes attuali:
Kubectl get pods -n apigee
Kubectl get pods -n apigee-system
- Imposta il contesto su altre aree geografiche esistenti e assicurati che il data center cassandra sia rimosso dall'anello esistente. L'output non deve mostrare i dettagli del data center rimosso.
kubectl exec apigee-cassandra-default-0 -n apigee -- nodetool -u JMX_USER -pw JMX_PASSWORD status