Teziger Blog |
Belajar Kubernetes 4: Annotation Posted: 13 Feb 2022 10:57 PM PST memahami annotation di kubernetes - Sebelumnya kit telah belajar tentang, Belajar Kubernetes 2: Memahami Label. Pada dasarnya, annotation sama seperti label. Tetapi, annotation hanya berlaku sebagai informasi tambahan pada sebuah service yang tidak dapat dijadikan filter. Value annotation juga deskriptif yang bisa memuat kalimat sampai 256kb. Membuat Annotation Kita bisa menyisipkan annotation pada file yaml konfigurasi pod dibawah ini: pod.yaml apiVersion: v1 Contoh: pod-nginx-.yaml apiVersion: v1 Setelah itu, buat pod nya. $ kubectl create -f pod-nginx.yaml Menampilkan Annotation Pod $ kubectl describe pod nginx Menambah Annotation Pada Pod Yang Sedang Berjalan $ kubectl annotate pod <nama-pod> key=value Oke, itulah sedikit penjelasan tentang annotation. Sampai jumpa di pembelajaran selanjutnya, Belajar Kubernetes 4: Namespace. |
Posted: 13 Feb 2022 10:23 PM PST memahami label di kubernetes - Label adalah kata yang digunakan sebagai tanda tertentu untuk sebuah pod. Label dapat berfungsi untuk memberi informasi tambahan pada pod, atau mengelompokan pod berdasarkan pembagian label nya. Tidak hanya pod, label bisa digunakan untuk seluruh elemen kubernetes seperti Replicaset, Replication Controller, dan lain-lain. Pada dasarnya, label mengorganisir setiap service pada kubernetes, yang mana nantinya bisa memudahkan servis lain untuk memilih beberapa servis sesuai label yang telah dibuat. Kita telah berhasil membuat Pod di artikel sebelumnya, Belajar Kubernetes 2: Memahami Pod. Selanjutnya, kita akan coba menambah label pada konfigurasi pod yang sama. Membuat Label Kita bisa menyisipkan label pada file yaml konfigurasi pod dibawah ini: pod.yaml apiVersion: v1 Contoh: pod-nginx-.yaml apiVersion: v1 Setelah itu, buat pod nya. $ kubectl create -f pod-nginx.yaml Menampilkan Pod Bersama Label $ kubectl get pods --show-labels Menampilkan Pod Berdasarkan Label Berdasarkan key label. $ kubectl get pods -l key Berdasarkan key dan value label. $ kubectl get pods -l key=value Pengecualian key. $ kubectl get pods -l '!key' Pengecualian key=value. $ kubectl get pods -l key!=value Kondisioal 'berada di dalam'. $ kubectl get pods -l 'key in (value1, value2)' Kondisional 'tidak berada di dalam'. $ kubectl get pods -l 'key notin (value1, value2)' Oke, itulah sedikit penjelasan tentang label. Sampai jumpa di pelmbelajaran selanjutnya, Belajar Kubernetes 4: Annotation. |
You are subscribed to email updates from Teziger Blog. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
0 Komentar untuk "Teziger Blog"