Konsep Inti & Arsitektur
Pelajari arsitektur master-node, bidang kendali, node pekerja, serta komponen utama seperti Kubelet dan Kube-proxy.
Konsep Inti & Arsitektur adalah pelajaran Kubernetes Basics gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Kubernetes Basics, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Kubernetes Basics mencakup 4 pelajaran total.
Selamat Datang di Konsep Inti
Sekarang kita membahas fondasinya: arsitektur Kubernetes. Kita akan meninjau berbagai bagiannya, dari otak (bidang kontrol) hingga pekerja keras (simpul pekerja).

Struktur Master-Pekerja
Kubernetes berjalan dengan arsitektur master-pekerja: master (bidang kontrol) mengelola keadaan klaster, sedangkan simpul pekerja menjalankan aplikasi Anda.
Otak Kubernetes
Bidang kontrol adalah otak klaster. Komponen ini membuat keputusan global dan terus berupaya agar keadaan nyata klaster sesuai dengan keadaan yang Anda minta.
Server API: Gerbang
kube-apiserver adalah pintu depan menuju bidang kontrol. Setiap interaksi — baik dari Anda melalui kubectl maupun antar-komponen — mengalir melalui API ini.
etcd: Memori Klaster
etcd adalah penyimpanan key-value konsisten yang menyimpan seluruh keadaan klaster. Ini adalah satu-satunya sumber kebenaran Anda — jika etcd mati, klaster kehilangan memorinya.
Penjadwal: Penempatan Pod
kube-scheduler menemukan Pod yang belum memiliki tempat dan memilih simpul terbaik untuk masing-masing Pod, dengan mempertimbangkan sumber daya, batasan, dan aturan afinitas.
Pengelola Pengontrol: Orkestrator
Pengelola pengontrol menjalankan loop kontrol yang menjaga agar keadaan nyata sesuai dengan keadaan yang Anda inginkan — mendeteksi simpul yang mati, memastikan jumlah Pod yang tepat, dan banyak hal lainnya.
Simpul Pekerja: Pekerja Keras
Simpul pekerja adalah tempat kontainer Anda benar-benar berjalan. Setiap simpul menyediakan layanan yang diperlukan untuk menjalankan Pod, menangani jaringan, dan berkomunikasi dengan bidang kontrol.
Kubelet: Agen Simpul
kubelet adalah agen di setiap simpul pekerja. Komponen ini menerima spesifikasi Pod dari server API dan memastikan kontainer tersebut berjalan serta tetap sehat.
Kube-proxy: Penegak Jaringan
kube-proxy berjalan di setiap simpul dan menangani jaringan untuk Service — merutekan lalu lintas ke Pod yang sehat, baik lalu lintas tersebut berasal dari dalam maupun luar klaster.
Pemeriksaan Arsitektur
Mari periksa pemahaman Anda tentang komponen inti Kubernetes.
Rangkuman: Arsitektur Inti
Kerja bagus! Sekarang Anda memahami model master-pekerja, bidang kontrol (server API, etcd, penjadwal, pengelola pengontrol), serta komponen pekerja (kubelet, kube-proxy).
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Konsep Inti & Arsitektur” gratis?
Ya — teks lengkap “Konsep Inti & Arsitektur” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Kubernetes Basics, upgrade ke CoddyKit PRO. Kursus Kubernetes Basics mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Konsep Inti & Arsitektur”?
Pelajari arsitektur master-node, bidang kendali, node pekerja, serta komponen utama seperti Kubelet dan Kube-proxy. Kamu berlatih Kubernetes Basics dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Kubernetes Basics?
Tidak diperlukan pengalaman sebelumnya. Kubernetes Basics di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Konsep Inti & Arsitektur” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Kubernetes Basics ini?
Ya. Setiap pelajaran Kubernetes Basics menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Apa Itu Kubernetes?
- Mengapa Kubernetes Penting
- Konsep Inti & Arsitektur
- Ekosistem dan Distribusi Kubernetes