Bekerja dengan cluster

Google Distributed Cloud air-gapped menyediakan layanan Kubernetes terkelola dengan edisi Google Kubernetes Engine (GKE) Enterprise, 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 organisasi

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 mengautentikasi 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.

Distributed Cloud mendukung dua jenis cluster untuk menjalankan workload container: "shared" dan "standard". Untuk mengetahui latar belakang selengkapnya, lihat Konfigurasi cluster Kubernetes. Cluster user-vm-1 dan user-vm-2 adalah jenis cluster "bersama". Jika Anda ingin menggunakan cluster standar, hubungi tim dukungan GDC Sandbox.

Anda dapat melampirkan cluster ke project saat membuat project.

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

  1. Pastikan Anda telah mendownload, mengonfigurasi, dan mengautentikasi 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