Please correct "all in one" Yaml File; it looks in Deployment metadata selector/match is used:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: ingress-ss
spec:
backend:
serviceName: service-web-clusterip
servicePort: 8888
---
apiVersion: v1
kind: Service
metadata:
name: service-web-clusterip
spec:
ports:
- port: 8888
targetPort: 80
selector:
app: webserver
#type: LoadBalancer
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: webserver
**selector:
matchLabels:
app: webserver**
spec:
replicas: 1
selector:
app: webserver
template:
metadata:
name: webserver
labels:
app: webserver
spec:
containers:
- name: webserver
image: contrailk8sdayone/contrail-webserver
securityContext:
privileged: true
ports:
- containerPort: 80
Please correct "all in one" Yaml File; it looks in Deployment metadata selector/match is used: