Menu
CoddyTech

Jenis Service

Termasuk bagian Pengantar Kubernetes dalam perjalanan Terminal di Coddy. Pelajaran 18 dari 45.

Sebuah Service memiliki tipe yang menentukan siapa yang dapat menjangkaunya. Jenis default, ClusterIP, memberinya alamat yang hanya berfungsi di dalam cluster: cocok untuk database yang hanya boleh diakses oleh Pod milikmu sendiri.

Service NodePort juga membuka port dalam rentang 30000-32767 di setiap node, sehingga dapat diakses dari luar cluster melalui <node IP>:<node port>:

kubectl expose deployment web --port=80 --type=NodePort

Pada daftar Service, PORT(S)-nya ditampilkan seperti 80:30037/TCP: port 80 di dalam cluster, port 30037 pada node.

Service LoadBalancer meminta alamat IP eksternal sungguhan kepada penyedia cloud-mu. Di cluster lokal, tidak ada cloud untuk dimintai alamat, jadi EXTERNAL-IP-nya tetap <pending> selamanya.

challenge icon

Tantangan

Pemula

Buat Deployment bernama web dari image nginx, ekspos pada port 80 sebagai Service NodePort, lalu tampilkan daftar Service untuk melihat port node.

Coba sendiri

Terminal
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pengantar Kubernetes

Latihan sendiri: Playground Terminal