Bekerja dengan cluster

Google Distributed Cloud air-gapped menyediakan layanan Kubernetes terkelola dengan Google Kubernetes Engine (GKE) Enterprise edition, sehingga Anda dapat men-deploy dan menjalankan workload container menggunakan metodologi Kubernetes standar industri. Instance GDC Sandbox Anda dilengkapi dengan tiga cluster yang dibuat untuk Anda:

  • Cluster infrastruktur org, yang berfungsi sebagai bidang kontrol untuk instance Anda, dan
  • Dua cluster Kubernetes untuk menjalankan workload container Anda.

Untuk mengetahui detail tentang cluster air gap Google Distributed Cloud, lihat Arsitektur cluster.

Cluster infrastruktur org

GDC Sandbox menyediakan cluster infrastruktur org yang disebut org-1-admin. Infrastruktur organisasi menjalankan komponen bidang kontrol dan bidang data organisasi. Cluster ini juga menghosting server Management API tempat semua workload dan layanan non-container di-deploy. Misalnya, Anda akan menggunakan server Management API untuk meluncurkan dan mengontrol VM.

Untuk menggunakan server Management API di command line, lakukan hal berikut:

  1. Pastikan Anda telah mendownload, mengonfigurasi, dan melakukan autentikasi dengan perintah gdcloud seperti yang dijelaskan dalam Menghubungkan.

  2. Tetapkan variabel lingkungan KUBECONFIG dan download file kubeconfig untuk server Management API:

    export KUBECONFIG=org-1-admin-kubeconfig
    gdcloud clusters get-credentials org-1-admin
    

Dengan cara yang sama, untuk menggunakan cluster org-infra, lakukan hal berikut:

  1. Tetapkan variabel lingkungan KUBECONFIG dan download file kubeconfig untuk server Management API:

    export KUBECONFIG=org-1-infra-kubeconfig
    gdcloud clusters get-credentials org-1-infra
    

Cluster Kubernetes

Instance Sandbox GDC Anda dilengkapi dengan dua cluster Kubernetes yang telah dibuat sebelumnya, yang disebut user-vm-1 dan user-vm-2, di organisasi org-1. Gunakan cluster ini untuk workload berbasis container. Cluster Kubernetes terkadang disebut sebagai cluster pengguna di Distributed Cloud.

Anda dapat melampirkan cluster ke project saat Anda membuat project.

Untuk menggunakan cluster Kubernetes di command line, lakukan hal berikut:

  1. Pastikan Anda telah mendownload, mengonfigurasi, dan melakukan autentikasi dengan perintah gdcloud seperti yang dijelaskan dalam Menghubungkan.

  2. Tetapkan variabel lingkungan KUBECONFIG dan download file kubeconfig untuk cluster yang ingin Anda gunakan, baik user-vm-1 maupun user-vm-2. Contoh berikut mendownload kubeconfig untuk user-vm-1:

    export KUBECONFIG=user-vm-1-kubeconfig
    gdcloud clusters get-credentials user-vm-1 --zone zone1