EN: Read in English
Dunia K1: Medan Selera
Zon: namespace
Anda akan belajar: cara namespace bahagikan satu kluster kepada beberapa zon.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Kubernetes 1.37 pada 31 Okt 2026
Masalahnya
Dua pasukan mahu pod bernama web, dalam satu kluster. Adakah nama itu akan bertembung?
Pilih satu jawapan.
Tengok
kind-dev namespace defaultnamespace: Ruang berasingan dalam kluster. ialah satu zon dalam medan selera. Di sini, default dan food masing-masing ada pod bernama web. Tiada pertembungan.
Cuba
Buka zon baharu untuk pasukan minuman. Taip kubectl create namespace drinks.
kind-dev namespace defaultdev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- web
dev-worker2BukaTiada dulang di sini.
Teka
Anda taip kubectl get pods. Pod zon mana yang anda nampak?
Pilih satu jawapan.
Cuba
Tengok dalam zon food: kubectl get pods -n food. Kemudian cuba -A untuk lihat semua zon sekali gus.
kind-dev namespace defaultdev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- web
dev-worker2Buka- web
Petunjuk
-n bermaksud namespace. -A bermaksud semuanya.Semak
Ia tinggal dalam satu zon, atau merentasi seluruh medan selera?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Anda berjaya!
Kini anda boleh bahagikan kluster kepada zon dan tengok dalam setiap satu.
Nak tahu lebih (pilihan)
kubectl config set-context --current --namespace=food jadikan food zon lalai anda. Bar merah jambu tunjuk perubahan itu. Hati-hati: kubectl delete namespace food padam semua isinya. Zon asingkan nama, bukan trafik. NetworkPolicy, dalam Dunia K3, buat kerja itu.
Latihan sebenar (pilihan): di kluster kind anda, kubectl get namespaces tunjuk zon yang kind buat untuk anda.
English
Two teams both want a pod called web, in one cluster. Will the names clash?
A namespace is one zone of the food court. Here, default and food each have a pod called web. No clash.
Open a new zone for the drinks team. Type kubectl create namespace drinks.
You type kubectl get pods. Which zone’s pods do you see?
Look inside the food zone: kubectl get pods -n food. Then try -A to see every zone at once.
-n means namespace. -A means all of them.Does it live inside a zone, or across the whole food court?
You can now split a cluster into zones and look inside each one.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Namespaces · kubectl create namespace
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?