EN: Read in English
Dunia K1: Medan Selera
Pandu dengan kubectl
Anda akan belajar: enam arahan kubectl yang anda akan guna setiap hari.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Kubernetes 1.37 pada 31 Okt 2026
Masalahnya
Bos kata kedai berperangai pelik. Anda ada satu alat: kubectl. Apa yang anda buat dulu?
Pilih satu jawapan.
Tengok
kind-dev namespace defaultkubectl: Walkie-talkie anda ke pejabat: alat baris arahan yang bercakap dengan API server. ialah walkie-talkie anda ke pejabat. kubectl apply -f tray.yaml pasang pesanan dalam fail itu. kubectl get pods senaraikan dulang anda. Pending maksudnya masih bersiap.
Cuba
Dulang nampak pelik? Minta cerita penuhnya. Taip kubectl describe pod tray. Baca Events di hujung.
kind-dev namespace defaultdev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- tray
dev-worker2Buka- kitchen
Petunjuk
describe berakhir dengan Events: apa yang berlaku pada dulang ini, ikut turutan.Teka
Aplikasi kitchen cetak satu mesej. Arahan mana yang tunjuk mesej itu?
Pilih satu jawapan.
Tengok
kind-dev namespace defaultkubectl logs kitchen tunjuk apa yang aplikasi cetak. kubectl exec kitchen -- hostname jalankan satu arahan di dalam dulang.
Cuba
Bina arahan yang tanya nama pod kitchen, dari dalam.
Ketik kepingan ikut turutan yang betul.
Cuba
Sekarang kemaskan. Baca bar merah jambu dahulu: kind-dev, default. Kemudian padam dulang dengan kubectl delete pod tray.
kind-dev namespace defaultdev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- tray
dev-worker2Buka- kitchen
Petunjuk
Hanya tray yang pergi. Pod kitchen kekal.Semak
Arahan mana yang cuma tengok, dan mana yang ubah kluster?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Anda berjaya!
Kini anda boleh tengok, ubah dan kemaskan dengan kubectl.
Nak tahu lebih (pilihan)
kubectl get pods -w terus memerhati. kubectl logs -f kitchen ikut baris baharu. kubectl exec -it kitchen -- sh buka shell di dalam. Terminal latihan cuma terangkan yang itu.
Misi sebenar
kubectl run tray --image=nginx:1.29-alpinekubectl get podskubectl describe pod traykubectl logs traykubectl delete pod tray
0 daripada 5 langkah siap · Tanda anda disimpan.
English
Your boss says the shop is acting weird. You have one tool: kubectl. What do you do first?
kubectl is your walkie-talkie to the office. kubectl apply -f tray.yaml puts up the order in that file. kubectl get pods lists your trays. Pending means still getting ready.
A tray looks odd? Ask for its whole story. Type kubectl describe pod tray. Read the Events at the end.
The kitchen app printed a message. Which command shows it?
kubectl logs kitchen shows what the app printed. kubectl exec kitchen -- hostname runs one command inside the tray.
Build a command that asks the kitchen pod its name, from inside.
Now tidy up. Read the pink bar first: kind-dev, default. Then delete the tray with kubectl delete pod tray.
Which commands only look, and which change the cluster?
You can now look, change and clean up with kubectl.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: kubectl quick reference · Debug pods · kubectl logs · kubectl exec
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?