use application/component labels

This commit is contained in:
Henning Jacobs
2020-04-26 14:17:57 +02:00
parent f38f72cede
commit 2c63f64da8
5 changed files with 15 additions and 10 deletions

View File

@@ -3,18 +3,19 @@ kind: Deployment
metadata:
labels:
application: kube-ops-view
version: v19.9.0
component: frontend
name: kube-ops-view
spec:
replicas: 1
selector:
matchLabels:
application: kube-ops-view
component: frontend
template:
metadata:
labels:
application: kube-ops-view
version: v19.9.0
component: frontend
spec:
serviceAccount: kube-ops-view
containers:

View File

@@ -2,19 +2,20 @@ apiVersion: apps/v1
kind: Deployment
metadata:
labels:
application: kube-ops-view-redis
version: v0.0.1
application: kube-ops-view
component: redis
name: kube-ops-view-redis
spec:
replicas: 1
selector:
matchLabels:
application: kube-ops-view-redis
application: kube-ops-view
component: redis
template:
metadata:
labels:
application: kube-ops-view-redis
version: v0.0.1
application: kube-ops-view
component: redis
spec:
containers:
- name: redis

View File

@@ -2,11 +2,13 @@ apiVersion: v1
kind: Service
metadata:
labels:
application: kube-ops-view-redis
application: kube-ops-view
component: redis
name: kube-ops-view-redis
spec:
selector:
application: kube-ops-view-redis
application: kube-ops-view
component: redis
type: ClusterIP
ports:
- port: 6379

View File

@@ -3,10 +3,12 @@ kind: Service
metadata:
labels:
application: kube-ops-view
component: frontend
name: kube-ops-view
spec:
selector:
application: kube-ops-view
component: frontend
type: ClusterIP
ports:
- port: 80