Membuat dan mengonfigurasi cluster GKE di Cloud Code for VS Code

Dengan Cloud Code, Anda dapat membuat cluster Kubernetes dengan Google Kubernetes Engine (GKE).

Buat cluster GKE dan tambahkan ke KubeConfig Anda

Untuk membuat cluster:

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Klik add Menambahkan Cluster ke KubeConfig.
  3. Pilih Google Kubernetes Engine, lalu pilih Ya untuk mengaktifkan Google Kubernetes Engine API di project Anda.
  4. Pilih Standard atau Autopilot. Untuk informasi selengkapnya, lihat Membandingkan mode Autopilot dan Standard.
  5. Jika diminta, klik Open untuk mengizinkan Cloud Code membuka konsol Google Cloud .
  6. Di konsol Google Cloud , pilih opsi konfigurasi yang ingin Anda sesuaikan, lalu klik Buat.
  7. Setelah cluster dibuat, di Cloud Code, klik ikon Refresh.
  8. Setelah nama cluster baru Anda muncul dalam daftar, klik nama cluster. Cluster baru Anda ditambahkan ke kubeconfig dan ditetapkan sebagai konteks default.

Tips: Untuk membuat cluster Kubernetes menggunakan palet perintah, luncurkan palet perintah (tekan Ctrl/Cmd+Shift+P atau klik View > Command Palette), lalu jalankan perintah Cloud Code: Create GKE cluster.

Bekerja dengan cluster GKE yang ada

Jika memiliki cluster GKE Standard atau Autopilot yang sudah ada, Anda dapat menetapkannya sebagai cluster aktif dan menggunakannya dengan Cloud Code.

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Klik add Menambahkan Cluster ke KubeConfig.
  3. Klik Google Kubernetes Engine.
  4. Klik nama cluster Anda. Cluster Anda ditambahkan ke KubeConfig.

Menetapkan cluster sebagai konteks default

Cluster aktif adalah cluster tempat aplikasi Anda di-deploy secara default.

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Klik kanan cluster, lalu klik Setel sebagai Cluster Aktif.

Menjalankan aplikasi di GKE

Untuk menjalankan atau men-debug aplikasi di GKE, Anda harus menentukan repositori image container untuk project Anda.

Saat mencoba men-debug, Anda mungkin diminta untuk mengautentikasi kredensial untuk menjalankan dan men-debug aplikasi secara lokal.

Untuk mempelajari lebih lanjut, lihat Mulai menggunakan Cloud Code untuk Kubernetes

Menghapus cluster dari KubeConfig Anda

Setelah Anda menghapus cluster dari KubeConfig, cluster tidak tersedia untuk di-deploy.

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Klik kanan cluster, lalu klik Hapus Konteks di Bawah Cluster.

Membuka terminal interaktif ke container

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Luaskan cluster minikube, luaskan Pods, lalu luaskan Containers.
  3. Klik kanan penampung, lalu klik Get Terminal.

Membuka alamat IP eksternal

  1. Klik Cloud Code, lalu luaskan explorer Kubernetes.
  2. Luaskan cluster minikube Anda, lalu luaskan Services.
  3. Perluas IP Eksternal, klik kanan alamat IP, lalu klik Open Address.
  4. Klik Buka.

Membuat dan menambahkan cluster dari penyedia cloud lain

Jika Anda menggunakan cluster lokal atau cluster dari penyedia lain seperti Azure atau AWS, gunakan alat penyedia untuk membuat cluster dan menambahkannya ke KubeConfig Anda.

Langkah berikutnya

Dapatkan Dukungan

Untuk mengirim masukan, laporkan masalah di GitHub, atau ajukan pertanyaan di Stack Overflow.