Prequisites: Know what a pod, service, and deployment are Ok, this is pretty simple, but now one has lain it out for me, so here goes: matchLabel: tells what pods the deployment will apply to. So, in your yaml description file for the deployment, it might look something like this: kind: Deployment ... metadata: name: nginx labels: app: nginx tier: backend spec: selector: matchLabels: app: nginx te