Dalam Lab ini kita akan membuat Deployment dengan Replica, meningkatkan skala replica melalui
instruksi langsung, dan meningkatkan skala replica melaui YAML File.
Bersama Anda di breakout room adalah partner Anda, yang mana akan bersama-sama melakukan
tes Lab dan menjawab pertanyaan yang diberikan. Bila ada tanda ini maka konsultasikan
pertanyaan dan jawaban anda dengan Partner anda di breakout room.
% mkdir mydepl
% cd mydepl
Bila teryata tidak kosong, maka hapus dengan instruksi delete + nama_deployment
(kubectl delete deployment nama_deployment)
___________________________________________________ // deployment
___________________________________________________ // replicaset
___________________________________________________ // pods
1 | © 2021 INIXINDO
Beri instruksi untuk menampilkan rincian dari POD (ambil nama dari output pods tersebut)
Berapa nomor IPD dari yang mengelola Pod tersebut (Replicaset), tulis pada controlled by:
Status: Running
IP: 172.17.0.3
IPs:
IP: 172.17.0.3
Agar dapat disimpan dalam file, maka tulis > mydepl.yaml pada akhir baris.
2 | © 2020 INIXINDO -
Tulis nama kedua pod terebut:
mydepl-rs#hash-pod#1
mydepl-rs#hash-pod#1
Untuk melihat output yang lebih lengkap (lebih lebar), gunakan opsi -o wide
Ada cara yang lebih cepat untuk mengubah replicas (tapi tidak terdokumentasi di YAML), yaitu
dengan menggunakan instruksi scale!
Coba hapus salah satu pod, dengan instruksi delete. Langsung jalankan
kubectl get pods untuk melihat perubahan yang ada.
3 | © 2020 INIXINDO -
$ kubectl get pods
_______________________________________
4 | © 2020 INIXINDO -