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=NodePortPada 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.
Tantangan
PemulaBuat Deployment bernama web dari image nginx, ekspos pada port 80 sebagai Service NodePort, lalu tampilkan daftar Service untuk melihat port node.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengantar Kubernetes
Latihan sendiri: Playground Terminal