home-assistant: Set instance label for Argo CD

Argo CD wants every resource managed by an application to have that
application's name as the value of the `app.kubernetes.io/instance`
label.
This commit is contained in:
2023-10-14 07:19:28 -05:00
parent 9f06e48269
commit f3fcb92066
8 changed files with 4 additions and 37 deletions

View File

@@ -3,7 +3,6 @@ kind: PersistentVolumeClaim
metadata:
labels:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
app.kubernetes.io/part-of: home-assistant
name: mosquitto
@@ -20,7 +19,6 @@ kind: Service
metadata:
labels:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
app.kubernetes.io/part-of: home-assistant
name: mosquitto
@@ -31,7 +29,6 @@ spec:
nodePort: 30783
selector:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
type: NodePort
@@ -41,7 +38,6 @@ kind: StatefulSet
metadata:
labels:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
app.kubernetes.io/part-of: home-assistant
name: mosquitto
@@ -50,13 +46,11 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
template:
metadata:
labels:
app.kubernetes.io/component: mosquitto
app.kubernetes.io/instance: mosquitto
app.kubernetes.io/name: mosquitto
app.kubernetes.io/part-of: home-assistant
spec: