Mempelajari cluster dan workload Anda


Lihat dan pelajari beberapa setelan dan resource beban kerja utama yang Anda deploy di Membuat cluster dan men-deploy beban kerja.


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

Pandu saya


Sebelum memulai

Ikuti langkah-langkah di Membuat cluster dan men-deploy beban kerja.

Melihat spesifikasi Deployment untuk aplikasi Anda

Semua resource Kubernetes mendeskripsikan status yang diinginkan dalam file spesifikasi. Dengan mengikuti praktik Infrastructure as Code (IaC), Anda dapat menyimpan file ini dalam sistem kontrol kode sumber dan menggunakan file tersebut untuk membuat ulang lingkungan sesuai kebutuhan.

Untuk melihat file spesifikasi aplikasi yang Anda deploy:

  1. Di konsol Google Cloud, buka halaman Detail deployment untuk hello-world-app:

    1. Buka halaman Workloads GKE.

      Buka Workloads

    2. Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.

  2. Klik tab YAML.

  3. Perhatikan bahwa baris kedua adalah kind: Deployment, yang berarti ini adalah spesifikasi untuk aplikasi yang di-deploy. Jenis resource Kubernetes lainnya menggunakan nilai yang berbeda di baris kind:.

  4. Temukan baris yang dimulai dengan spec: di kolom 1 (tanpa spasi kosong sebelumnya).

    Semua baris berikutnya dalam spesifikasi Deployment ini menentukan status yang diinginkan untuk aplikasi, termasuk replicas:, yang menentukan jumlah awal replika Pod yang dibutuhkan aplikasi dan resources:, yang menentukan jumlah resource komputasi yang tersedia untuk setiap Pod.

    Jika beban pada aplikasi Anda melebihi resource komputasi yang dikonfigurasi, Layanan penskalaan otomatis horizontal akan otomatis mereplikasi Pod untuk menangani peningkatan beban. Mode autopilot mengaktifkan Layanan penskalaan otomatis ini secara default.

  5. Anda dapat mengedit YAML secara langsung dengan mengklik Edit.

    Selain itu, setiap perubahan yang Anda lakukan di halaman Detail deployment akan memperbarui YAML.

  6. Untuk mendownload spesifikasi ini sebagai file dan menggunakannya sebagai dasar untuk Deployment lainnya, klik Download.

Lihat Pod

  1. Jika Anda belum berada di halaman Detail deployment:

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

      Buka Workloads

    2. Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.

  2. Di tab Overview, diagram CPU menampilkan penggunaan CPU dari semua Pod dalam workload saat ini.

  3. Di bagian ringkasan:

    • Replikas: Merangkum jumlah replika Pod yang saat ini berjalan di beban kerja Anda.

    • Pod spesifikasi: Mencantumkan versi Deployment (yang Anda tetapkan dalam spesifikasi Deployment), dan container yang berjalan di beban kerja.

  4. Tabel Pod terkelola terhubung ke data konfigurasi dan metrik performa untuk setiap replika Pod yang saat ini berjalan untuk beban kerja.

Lihat Layanan

Saat men-deploy beban kerja, Anda memilih untuk membuat Layanan load balancing yang mengarahkan traffic eksternal ke beban kerja Anda.

Untuk melihat Layanan workload Anda:

  1. Jika Anda belum berada di halaman Detail deployment:

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

      Buka Workloads

    2. Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.

  2. Tabel Mengekspos layanan menautkan ke Layanan load balancing yang Anda konfigurasikan untuk beban kerja.

  3. Di kolom Name pada tabel Exposing services, klik nama Layanan.

  4. Di halaman Detail layanan, klik tab YAML.

  5. Perhatikan bahwa baris kedua adalah kind: Service, yang menentukan file ini sebagai spesifikasi untuk resource Layanan Kubernetes.

  6. Temukan baris yang diawali dengan spec: (abaikan baris yang diawali dengan f:spec:).

    Semua baris berikutnya dalam spesifikasi Layanan akan mengonfigurasi load balancer.

    • Alamat IP cluster adalah alamat internal yang menjadi tujuan pengiriman traffic oleh load balancer. Alamat IP ini dikelola secara otomatis oleh GKE.

    • Alamat IP masuk adalah alamat IP eksternal tempat load balancer memproses permintaan.

  7. Seperti spesifikasi Deployment, Anda dapat mengedit YAML Layanan secara langsung dengan mengklik Edit.

    Untuk mendownload spesifikasi ini sebagai file dan menggunakannya sebagai dasar untuk Layanan lainnya, klik Download.

Ini adalah akhir dari tur klaster.

Langkah selanjutnya