Dengan Cloud Code, Anda dapat membuat cluster Kubernetes dengan Google Kubernetes Engine (GKE).
Membuat cluster GKE dan menambahkannya ke KubeConfig Anda
Cloud Code membuka Konsol Google Cloud sehingga Anda dapat membuat cluster dengan cepat:
Untuk membuka Kubernetes Explorer, klik Kubernetes Explorer atau buka Alat > Cloud Code > Kubernetes > Lihat Cluster Explorer.
Di header panel Kubernetes Explorer, klik + Connect to a GKE Cluster.
Pilih Buat Cluster GKE baru atau Buat cluster GKE Autopilot baru. Untuk informasi selengkapnya terkait mode yang harus dipilih, lihat Membandingkan mode Autopilot dan Standar.
Jika diminta, klik Open untuk mengizinkan Cloud Code membuka konsol Google Cloud.
Di Konsol Google Cloud, pilih opsi konfigurasi yang ingin Anda sesuaikan, lalu klik Create.
Setelah cluster dibuat, di Cloud Code, di Kubernetes explorer, klik ikon Refresh.
Setelah nama cluster baru muncul dalam daftar, klik nama cluster. Cluster baru Anda ditambahkan ke konfigurasi dan ditetapkan sebagai konteks default.
Menggunakan cluster GKE yang ada
Jika sudah memiliki cluster GKE Standar atau Autopilot, Anda dapat menetapkannya sebagai cluster aktif dan menggunakannya menggunakan Cloud Code.
- Di header panel Kubernetes Explorer, klik + Add GKE Cluster.
- Klik Google Kubernetes Engine.
- 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.
Di Kubernetes Explorer, klik kanan cluster, lalu klik Set as Current Context.
Menjalankan aplikasi di GKE
Untuk menjalankan atau men-debug aplikasi di GKE, Anda harus menentukan repositori image container untuk project Anda.
Untuk mempelajari lebih lanjut, baca cara menyimpan image container.
Menghapus cluster dari KubeConfig
Setelah Anda menghapus cluster dari KubeConfig, cluster tidak tersedia untuk di-deploy.
Di Kubernetes Explorer, klik kanan cluster, lalu klik Remove From KubeConfig.
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 selanjutnya
- Atur akses cluster Anda menggunakan file kubeconfig.
- Pelajari cara menambahkan, menghapus, atau beralih antar-file kubeconfig di Cloud Code.
- Mengembangkan dan men-debug bagian-bagian aplikasi microservice menggunakan Skaffold.
- Gunakan sinkronisasi file dan hot reload untuk mempercepat pengembangan.
- Debug aplikasi di Cloud Code.