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:
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:
Di konsol Google Cloud, buka halaman Detail deployment untuk hello-world-app:
Buka halaman Workloads GKE.
Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.
Klik tab
YAML .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 bariskind:
.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 danresources:
, 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.
Anda dapat mengedit YAML secara langsung dengan mengklik
Edit .Selain itu, setiap perubahan yang Anda lakukan di halaman Detail deployment akan memperbarui YAML.
Untuk mendownload spesifikasi ini sebagai file dan menggunakannya sebagai dasar untuk Deployment lainnya, klik
Download .
Lihat Pod
Jika Anda belum berada di halaman Detail deployment:
Di konsol Google Cloud, buka halaman Workloads GKE.
Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.
Di tab Overview, diagram
CPU menampilkan penggunaan CPU dari semua Pod dalam workload saat ini.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.
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:
Jika Anda belum berada di halaman Detail deployment:
Di konsol Google Cloud, buka halaman Workloads GKE.
Di kolom Name, klik nama aplikasi yang Anda deploy, hello-world-app.
Tabel
Mengekspos layanan menautkan ke Layanan load balancing yang Anda konfigurasikan untuk beban kerja.Di kolom Name pada tabel Exposing services, klik nama Layanan.
Di halaman Detail layanan, klik tab YAML.
Perhatikan bahwa baris kedua adalah
kind: Service
, yang menentukan file ini sebagai spesifikasi untuk resource Layanan Kubernetes.Temukan baris yang diawali dengan
spec:
(abaikan baris yang diawali denganf: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.
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
Pelajari dasar-dasar mengonfigurasi cluster untuk staging dan menguji aplikasi web Anda
Pembersihan untuk menghindari biaya penagihan. Jika Anda berencana untuk mengikuti tutorial tambahan, tunggu hingga Anda menyelesaikan tutorial tersebut sebelum melanjutkannya. Anda dapat menggunakan sampel cluster Kubernetes di sebagian besar tutorial GKE.