Menonaktifkan region hybrid

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

Menonaktifkan region hybrid

  1. Tetapkan konteks kubernetes ke region yang perlu dinonaktifkan.

    Buat daftar konteks saat ini guna melihat nama konteks untuk setiap cluster:

    kubectl config get-contexts

    Tetapkan konteks ke cluster dan region yang ingin dinonaktifkan:

    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. Setel konteks ke region lain yang ada dan pastikan pusat data cassandra dihapus dari lingkaran 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