arrow_back

Men-deploy Google Kubernetes Engine

Login Gabung
Dapatkan akses ke 700+ lab dan kursus

Men-deploy Google Kubernetes Engine

Lab 1 jam universal_currency_alt 5 Kredit show_chart Pengantar
info Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Dapatkan akses ke 700+ lab dan kursus

Ringkasan

Dalam lab ini, Anda menggunakan Google Cloud Console untuk mem-build cluster GKE dan men-deploy sampel Pod.

Tujuan

Di lab ini, Anda akan mempelajari cara melakukan tugas berikut:

  • Menggunakan Google Cloud Console untuk mem-build dan memanipulasi cluster GKE

  • Menggunakan Google Cloud Console untuk men-deploy Pod

  • Menggunakan Google Cloud Console untuk memeriksa cluster dan Pod

Tugas 0. Penyiapan Lab

Mengakses Qwiklabs

Untuk setiap lab, Anda akan memperoleh project Google Cloud baru serta serangkaian resource selama jangka waktu tertentu, tanpa biaya.

  1. Login ke Qwiklabs menggunakan jendela samaran.

  2. Perhatikan waktu akses lab (misalnya, 1:15:00), dan pastikan Anda dapat menyelesaikannya dalam waktu tersebut.
    Tidak ada fitur jeda. Bila perlu, Anda dapat memulai ulang lab, tetapi Anda harus memulai dari awal.

  3. Jika sudah siap, klik Start lab.

  4. Catat kredensial lab (Nama pengguna dan Sandi) Anda. Anda akan menggunakannya untuk login ke Google Cloud Console.

  5. Klik Open Google Console.

  6. Klik Use another account, lalu salin/tempel kredensial lab ini ke perintah yang muncul.
    Jika menggunakan kredensial lain, Anda akan menerima pesan error atau dikenai biaya.

  7. Setujui ketentuan dan lewati halaman resource pemulihan.

Setelah Anda menyelesaikan langkah login awal, dasbor project akan muncul.

c679b27aa332f22d.png

Tugas 1. Men-deploy cluster GKE

Dalam tugas ini, Anda menggunakan Google Cloud Console dan Cloud Shell untuk men-deploy cluster GKE.

Menggunakan Google Cloud Console untuk men-deploy cluster GKE

  1. Di Google Cloud Console, pada Menu navigasi (9a951fa6d60a98a5.png), klik Kubernetes Engine > Cluster.

82b6a27127bebd94.png

  1. Klik Buat cluster untuk mulai membuat cluster GKE. Pada opsi cluster GKE Standard, pilih konfigurasi di layar berikutnya.

  2. Periksa UI konsol dan kontrol untuk mengubah nama cluster, lokasi cluster, versi Kubernetes, jumlah node, dan resource node seperti jenis mesin di kumpulan node default.

Cluster dapat dibuat di berbagai bagian region atau dalam satu zona. Satu zona adalah defaultnya. Saat Anda men-deploy di berbagai bagian region, node di-deploy ke tiga zona terpisah dan jumlah total node yang di-deploy akan tiga kali lebih tinggi.

  1. Ubah nama cluster menjadi standard-cluster-1 dan zona menjadi us-central1-a. Biarkan nilai lainnya tetap default, kemudian klik Buat.

Cluster akan memulai penyediaan.

Catatan: Anda perlu menunggu beberapa menit hingga deployment cluster selesai.

Ketika penyediaan selesai, halaman Kubernetes Engine > Cluster akan terlihat seperti screenshot berikut:

f46327c053cbb49b.png

Klik Periksa progres saya untuk memverifikasi penyelesaian tujuan. Men-deploy cluster GKE

  1. Klik nama cluster standard-cluster-1 untuk melihat detail cluster

cluster_details11.png

  1. Anda dapat men-scroll halaman ke bawah untuk melihat detail selengkapnya.

  2. Klik tab Penyimpanan dan Node di bawah nama cluster (standard-cluster-1) di bagian atas untuk melihat detail cluster selengkapnya.

Tugas 2. Mengubah cluster GKE

Mengubah banyak parameter cluster yang ada menggunakan Google Cloud Console atau Cloud Shell adalah hal yang mudah. Dalam tugas ini, Anda menggunakan Google Cloud Console untuk mengubah ukuran cluster GKE.

  1. Di Google Cloud Console, klik NODE di bagian atas halaman detail untuk standard-cluster-1.
  2. Di bagian Kumpulan Node, klik default-pool.
  3. Di Google Cloud Console, klik UBAH UKURAN di bagian atas halaman Detail Kumpulan Node.
  4. Ubah jumlah node dari 3 menjadi 4, lalu klik UBAH UKURAN.

change_node11.png

  1. Di Google Cloud Console, pada Menu navigasi (9a951fa6d60a98a5.png), klik Kubernetes Engine > Cluster.

Ketika operasi selesai, halaman Kubernetes Engine > Cluster akan menunjukkan bahwa standar-cluster-1 sekarang memiliki empat node.

110af9591326966.png

Klik Periksa progres saya untuk memverifikasi penyelesaian tujuan. Mengubah cluster GKE

Tugas 3. Men-deploy sampel beban kerja

Dalam tugas ini, Anda akan men-deploy Pod yang menjalankan server web nginx sebagai sampel beban kerja menggunakan Google Cloud Console.

  1. Di Google Cloud Console, pada Menu navigasi( Menu navigasi), klik Kubernetes Engine > Beban Kerja.
  2. Klik Deploy untuk menampilkan wizard "Buat deployment".

b5ff57c1a950cc70.png

  1. Klik Lanjutkan untuk menerima image container default, nginx.latest, yang men-deploy 3 Pod, masing-masing dengan satu container yang menjalankan nginx versi terbaru.

15d282aa7690eacf.png

  1. Scroll ke bagian bawah jendela, lalu klik tombol Deploy. Biarkan detail Konfigurasi tetap default.
  2. Saat deployment selesai, layar Anda akan dimuat ulang untuk menampilkan detail deployment nginx baru Anda.

a4a2ee9873a2dc2f.png

Klik Periksa progres saya untuk memverifikasi penyelesaian tujuan. Men-deploy sampel beban kerja nginx

Tugas 4. Melihat detail tentang beban kerja di Google Cloud Console

Dalam tugas ini, Anda akan melihat detail beban kerja GKE secara langsung di Google Cloud Console.

  1. Di Google Cloud Console, pada Menu navigasi (Menu navigasi), klik Kubernetes Engine > Beban Kerja.

32a95eb42719841a.png

  1. Di Google Cloud Console, di halaman Kubernetes Engine > Beban Kerja, klik nginx-1.
Anda mungkin melihat Pod (3/3) karena deployment default akan dimulai dengan tiga Pod, tetapi akan diskalakan kembali menjadi 1 Pod setelah beberapa menit. Anda dapat melanjutkan penggunaan lab.

Halaman ini menampilkan informasi ringkasan untuk beban kerja yang berisi detail seperti diagram penggunaan resource, link ke log, dan detail Pod yang terkait dengan beban kerja ini.

871369f92b245567.png

  1. Di Google Cloud Console, klik tab Detail untuk beban kerja nginx-1. Tab Detail menampilkan detail selengkapnya tentang beban kerja termasuk spesifikasi Pod, jumlah dan status replika Pod, dan detail tentang autoscaler Pod horizontal.

b71b95bf5d1ff3e5.png

  1. Klik tab Histori Revisi. Tab ini menampilkan daftar revisi yang dilakukan pada beban kerja ini.

b2532b5efc81c672.png

  1. Klik tab Peristiwa. Tab ini mencantumkan peristiwa yang terkait dengan beban kerja ini.

2a770ffe99a8ae05.png

  1. Lalu tab YAML. Tab ini menyediakan file YAML lengkap yang mendefinisikan komponen dan konfigurasi penuh sampel beban kerja ini.

1f074ceacbc117f4.png

  1. Masih di tab Detail untuk beban kerja nginx-1 pada Google Cloud Console, klik tab Ringkasan, scroll ke bawah ke bagian Pod yang Dikelola, lalu klik nama salah satu Pod untuk melihat halaman detail Pod tersebut.

4183f157b2afea06.png

  1. Halaman Detail Pod menyediakan informasi tentang konfigurasi Pod, penggunaan resource, dan node tempat Pod dijalankan.

1c7955b9e33f3f5b.png

  1. Di halaman detail Pod, Anda dapat mengklik tab Peristiwa dan Log untuk melihat detail peristiwa dan link ke log container di Cloud Operations.

event.png

logs11.png

  1. Klik tab YAML untuk melihat file YAML mendetail untuk konfigurasi Pod.

a3174a5f4dcf8b68.png

Mengakhiri lab Anda

Setelah Anda menyelesaikan lab, klik Akhiri Lab. Google Cloud Skills Boost menghapus resource yang telah Anda gunakan dan membersihkan akun.

Anda akan diberi kesempatan untuk menilai pengalaman menggunakan lab. Pilih jumlah bintang yang sesuai, ketik komentar, lalu klik Submit.

Makna jumlah bintang:

  • 1 bintang = Sangat tidak puas
  • 2 bintang = Tidak puas
  • 3 bintang = Netral
  • 4 bintang = Puas
  • 5 bintang = Sangat puas

Anda dapat menutup kotak dialog jika tidak ingin memberikan masukan.

Untuk masukan, saran, atau koreksi, gunakan tab Support.

Hak cipta 2020 Google LLC Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.

Sebelum memulai

  1. Lab membuat project dan resource Google Cloud untuk jangka waktu tertentu
  2. Lab memiliki batas waktu dan tidak memiliki fitur jeda. Jika lab diakhiri, Anda harus memulainya lagi dari awal.
  3. Di kiri atas layar, klik Start lab untuk memulai

Gunakan penjelajahan rahasia

  1. Salin Nama Pengguna dan Sandi yang diberikan untuk lab tersebut
  2. Klik Open console dalam mode pribadi

Login ke Konsol

  1. Login menggunakan kredensial lab Anda. Menggunakan kredensial lain mungkin menyebabkan error atau dikenai biaya.
  2. Setujui persyaratan, dan lewati halaman resource pemulihan
  3. Jangan klik End lab kecuali jika Anda sudah menyelesaikan lab atau ingin mengulanginya, karena tindakan ini akan menghapus pekerjaan Anda dan menghapus project

Konten ini tidak tersedia untuk saat ini

Kami akan memberi tahu Anda melalui email saat konten tersedia

Bagus!

Kami akan menghubungi Anda melalui email saat konten tersedia

Satu lab dalam satu waktu

Konfirmasi untuk mengakhiri semua lab yang ada dan memulai lab ini

Gunakan penjelajahan rahasia untuk menjalankan lab

Gunakan jendela Samaran atau browser pribadi untuk menjalankan lab ini. Langkah ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.