Endpoints
Termasuk bagian Pengantar Kubernetes dalam perjalanan Terminal di Coddy. Pelajaran 19 dari 45.
Bagaimana Service mengetahui Pod mana yang harus menerima traffic? Melalui selector label. kubectl expose menyalin label Deployment (app=web) ke dalam Service, dan setiap Pod yang memiliki label tersebut menjadi target.
Daftar target saat ini adalah endpoints milik Service: IP dan port setiap Pod yang siap di belakangnya.
kubectl get endpoints webScale Deployment dan endpoints akan mengikuti. Pod yang belum siap tidak disertakan, jadi traffic hanya menuju tempat yang bisa melayaninya.
kubectl describe service web menampilkan kedua sisi gambaran: Selector yang digunakan Service dan Endpoints yang ditemukan saat ini. Service tanpa endpoint biasanya berarti selectornya tidak cocok dengan Pod mana pun.
Tantangan
PemulaBuat Deployment bernama web dari image nginx dengan 2 replika, ekspos pada port 80, lalu tampilkan endpoint Service web untuk melihat alamat kedua Pod.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengantar Kubernetes
Latihan sendiri: Playground Terminal