Mempelajari cluster dan workload


Lihat dan pelajari beberapa setelan dan resource workload yang Anda deploy di salah satu panduan memulai kami.

Tutorial lanjutan ini membahas lebih dalam beberapa konsep Kubernetes seperti Pod dan Layanan, meskipun tidak mengasumsikan bahwa Anda memiliki pengalaman Kubernetes sebelumnya.


Jika ingin mengikuti panduan langkah demi langkah untuk tugas ini langsung di Konsol Google Cloud, klik Pandu saya:

Pandu saya


Sebelum memulai

Pastikan Anda telah mengikuti langkah-langkah di salah satu panduan memulai ini untuk membuat cluster dan men-deploy aplikasi contoh:

Melihat detail Pod

Di Kubernetes, Pod adalah unit komputasi terkecil yang dapat di-deploy yang dapat Anda buat dan kelola. Seperti semua workload Kubernetes, deployment aplikasi contoh terdiri dari Pod (dalam hal ini, satu Pod tanpa replika tambahan) yang menggabungkan aplikasi dalam container (dalam hal ini, satu container). Di bagian ini, kita akan melihat hal-hal yang dapat Anda pelajari di konsol Google Cloud tentang Pod aplikasi contoh.

  1. Pertama, pastikan Anda berada di halaman Detail deployment aplikasi contoh (Anda mungkin masih berada di sana jika baru saja menyelesaikan tutorial sebelumnya). Jika Anda tidak berada di halaman tersebut:

    1. Di konsol Google Cloud, buka halaman Workloads GKE.

      Buka Workloads

    2. Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app (jika Anda men-deploy dengan konsol Google Cloud) atau example-hello-app-deployment (untuk deployment Terraform).

  2. Di tab Ringkasan, Anda dapat melihat detail selengkapnya tentang contoh workload aplikasi, termasuk:

    • Replika: Jumlah replika Pod yang saat ini berjalan di workload Anda.

    • Spesifikasi Pod: Versi Deployment ini, dan penampung aplikasi contoh.

  3. Tabel Pod terkelola tertaut ke data konfigurasi dan metrik performa untuk setiap replika Pod yang berjalan.

Melihat Layanan

Service Kubernetes adalah cara Anda menyediakan endpoint jaringan untuk satu atau beberapa Pod. Saat men-deploy workload, Anda telah membuat Layanan load balancing yang mengarahkan traffic eksternal ke workload. Layanan ini memungkinkan Anda mengakses antarmuka web aplikasi contoh setelah men-deploy aplikasi.

Untuk melihat Layanan beban kerja Anda:

  1. Buka tabel Menampilkan layanan di halaman Detail deployment. Tindakan ini akan menampilkan Layanan apa pun yang ditampilkan oleh beban kerja Anda.

  2. Di kolom Name pada tabel Exposing services, klik nama Layanan aplikasi contoh. Namanya adalah hello-world-app-service jika Anda men-deploy aplikasi di konsol Google Cloud atau example-hello-app-loadbalancer jika Anda men-deploy dengan Terraform.

  3. Di halaman Detail layanan, Anda dapat mempelajari Layanan lebih lanjut, termasuk:

    • Endpoint eksternal Layanan: alamat IP yang dapat Anda gunakan untuk mengakses Layanan. Anda menggunakan alamat IP ini untuk mengunjungi antarmuka web aplikasi di panduan memulai sebelumnya.
    • Port yang digunakan Layanan.
    • Detail selengkapnya tentang load balancer layanan, termasuk alamat IP cluster yang dituju oleh load balancer untuk mengirim traffic. Anda dapat mengklik nama load balancer untuk menemukan informasi selengkapnya, seperti detail frontend dan backend-nya.

Langkah selanjutnya