
Kubernetes Basics
Pods, Deployments, Services, ConfigMaps, Secrets, health check, batas resource
1Apa itu Pod di Kubernetes?
Apa itu Pod di Kubernetes?
Jawaban
Pod adalah unit terkecil yang dapat di-deploy di Kubernetes. Ia merepresentasikan sekelompok satu atau lebih container yang berbagi namespace jaringan dan penyimpanan yang sama. Container dalam satu Pod dapat berkomunikasi melalui localhost dan mengakses volume yang sama. Pod menyediakan konteks eksekusi bersama untuk container yang dimuatnya.
2Apa keuntungan utama menggunakan Deployment dibanding Pod yang berdiri sendiri?
Apa keuntungan utama menggunakan Deployment dibanding Pod yang berdiri sendiri?
Jawaban
Deployment secara otomatis mengelola siklus hidup Pod, termasuk replikasi, rolling update, dan rollback. Ia memastikan bahwa jumlah replika yang ditentukan selalu berjalan. Jika sebuah Pod gagal, Deployment otomatis membuat yang baru untuk mempertahankan kondisi yang diinginkan.
3Tipe Service Kubernetes mana yang harus digunakan untuk mengekspos aplikasi hanya di dalam cluster?
Tipe Service Kubernetes mana yang harus digunakan untuk mengekspos aplikasi hanya di dalam cluster?
Jawaban
ClusterIP adalah tipe Service default di Kubernetes. Ia membuat alamat IP virtual yang hanya dapat diakses dari dalam cluster. Tipe ini ideal untuk komunikasi antar layanan seperti antara frontend dan backend, atau antara API dan database. Alamat ClusterIP tetap stabil meskipun Pod yang mendasarinya berubah.
Bagaimana cara menyimpan data konfigurasi non-sensitif di Kubernetes?
Apa perbedaan utama antara Secret dan ConfigMap di Kubernetes?
+19 pertanyaan wawancara
Topik wawancara Go lainnya
Dasar-Dasar Go
Struktur Data Go
Interface Go
Penanganan Error
Dasar-Dasar Goroutine
Channels
Go Modules
Server HTTP
Klien HTTP
Enkoding JSON
Database/SQL
Paket context
Testing
Pola Concurrency
Primitif Sinkronisasi
Framework web Go
Desain API REST
gRPC
Reflection
Manajemen Memori
Optimasi Performa
Generics
Go Design Patterns
Microservices
Keamanan dan Autentikasi
Docker & Containerization
Go Tingkat Lanjut
Pengembangan CLI
Kuasai Go untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis