Penghentian region hybrid

Panduan ini menjelaskan prosedur penonaktifan region di lingkungan multi-region.

Penghentian region hybrid

  1. Setel konteks kubernetes ke region yang perlu dinonaktifkan.

    Cantumkan konteks Anda saat ini untuk melihat nama konteks untuk setiap cluster:

    kubectl config get-contexts

    Tetapkan konteks ke cluster dan region yang ingin Anda nonaktifkan:

    kubectl config use-context CONTEXT_NAME

    Dengan CONTEXT_NAME adalah nama konteks untuk cluster dan region.

    Contoh:

    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           apigee
    
    kubectl config use-context gke_example-org-1_us-west1_example-cluster-2
  2. Hapus instance Apigee dalam konteks yang baru saja Anda pilih dengan perintah apigeectl:
    Apigeectl delete --all -f overrides.yaml
  3. Pastikan tidak ada pod yang tersisa di namespace Apigee:
    kubectl get pods -n apigee
    kubectl get pods -n apigee-system
    kubectl get pods -n cert-manager
  4. Tetapkan konteks ke region lain yang ada dan pastikan pusat data cassandra dihapus dari ring yang ada. Output tidak boleh menampilkan detail pusat data yang dihapus.
    kubectl exec apigee-cassandra-default-0 -n apigee  -- nodetool -u JMX_USER -pw JMX_PASSWORD status