Repository Reading Site
20-services.yaml
manifests/13-service-dns/20-services.yaml
apiVersion: v1
kind: Service
metadata:
name: web-svc
namespace: service-lab
labels:
lesson: service-dns
spec:
selector:
lesson: service-dns
app: web
ports:
- name: http
port: 80
targetPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: web-headless
namespace: service-lab
labels:
lesson: service-dns
spec:
clusterIP: None
selector:
lesson: service-dns
app: web
ports:
- name: http
port: 80
targetPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: web-no-endpoints
namespace: service-lab
labels:
lesson: service-dns
spec:
selector:
lesson: service-dns
app: web
role: missing
ports:
- name: http
port: 80
targetPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: web-wrong-port
namespace: service-lab
labels:
lesson: service-dns
spec:
selector:
lesson: service-dns
app: web
ports:
- name: http
port: 80
targetPort: 9090