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

@@ -23,7 +23,6 @@ test: lint install
poetry run coverage report poetry run coverage report
version: version:
sed -i "s/version: v.*/version: v$(VERSION)/" deploy/*.yaml
sed -i "s/kube-ops-view:.*/kube-ops-view:$(VERSION)/" deploy/*.yaml sed -i "s/kube-ops-view:.*/kube-ops-view:$(VERSION)/" deploy/*.yaml
appjs: appjs:

View File

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

View File

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

View File

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

View File

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