Labels và selectors trong Kubernetes quan trọng thế nào?

Labels là key-value metadata gắn lên objects. Selectors cho Service, Deployment, NetworkPolicy hoặc kubectl chọn đúng objects. Nếu labels/selectors sai, Service không route traffic hoặc Deployment không quản lý Pods đúng.

Ví dụ:

yaml
metadata:
  labels:
    app: api
    tier: backend
spec:
  selector:
    matchLabels:
      app: api

Label taxonomy nên nhất quán từ đầu: app, component, version, environment, team.

Đừng dùng label tùy hứng cho routing/automation quan trọng.

Xem toàn bộ Docker & Kubernetes cùng filter theo level & chủ đề con.

Mở danh sách Docker & Kubernetes