Teziger Blog |
Belajar Kubernetes 5: Namespace Posted: 17 Feb 2022 04:00 AM PST mengenal namespace di kubernetes - Namespace digunakan untuk mengelompokan seluruh aplikasi dalam kubernetes. Namun namespace berbeda dengan Label. Ketika kita membuat pod dan service lain, sebenarnya kita membuatnya di namespace bernama default yang dibuat otomatis oleh kubernetes. Namun kita bisa membuat namespace baru sesuai keinginan kita. Lalu mengapa kita harus membuat namespace? Namespace sangat berguna ketika kita memiliki service yang sudah sangat banyak. Biasanya, namespace dinamakan sesuai nama tenant, team, atau environment yang memudahkan kita dalam memisah service. Service dengan nama yang sama boleh berjalan asalkan di namespace yang bereda. Walau begitu, service masih tetap bisa berkomunikasi satu sama lain. Melihat List Namespace $ kubectl get namespace Melihat Semua Pod di Sebuah Namespace team1-namespace.yaml apiVersion: v1 Selanjutnya, jalankan command ini: $ kubectl create -f team1-namespace.yaml Membuat Pod di Dalam Namespace pod-nginx.yaml apiVersion: v1 $ kubectl create -f pod-nginx.yaml --namespace team1 Menghapus Namespace dan Seluruh Pod Di Dalamnya $ kubectl delete namespace --namespace team1 Oke, itulah sedikt pemahaman soal Namsepace di kubernetes. Di artikel selanjutnya, kita akan belajar tentang Probe. |
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"