File tree 30 files changed +75
-6
lines changed
30 files changed +75
-6
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ All notable changes to this project will be documented in this file.
7
7
## Added
8
8
- Option to override Relay external host in config from [ plejik] ( https://github.com/plejik )
9
9
10
+ ### Changed
11
+ - Updated Kubernetes labels from [ nlamirault] ( https://github.com/nlamirault )
12
+
10
13
## [ 0.2.6] - 2023-09-25
11
14
12
15
### Changed
Original file line number Diff line number Diff line change @@ -88,6 +88,7 @@ helm show values paralus/ztka
88
88
89
89
| Key | Type | Default | Description |
90
90
| -----| ------| ---------| -------------|
91
+ | additionalLabels | object | ` {} ` | Additional labels to add to all resources |
91
92
| affinity | object | ` {} ` | |
92
93
| auditLogs.storage | string | ` "database" ` | database(postgres) by default |
93
94
| autoscaling.enabled | bool | ` false ` | |
Original file line number Diff line number Diff line change @@ -13,14 +13,20 @@ helm.sh/chart: {{ include "ztka.chart" . }}
13
13
{ {- if .Chart.AppVersion } }
14
14
app.kubernetes.io/version: { { .Chart.AppVersion | quote } }
15
15
{ {- end } }
16
+ app.kubernetes.io/part-of: paralus
16
17
app.kubernetes.io/managed-by: { { .Release.Service } }
18
+ { {- if .Values.additionalLabels } }
19
+ { { toYaml .Values.additionalLabels } }
20
+ { {- end } }
17
21
{ {- end } }
18
22
19
23
{ {- define " ztka.kratos.hooks.labels" -} }
20
24
helm.sh/chart: { { include " ztka.chart" . } }
21
25
{ {- if .Chart.AppVersion } }
22
26
app.kubernetes.io/version: { { .Chart.AppVersion | quote } }
23
27
{ {- end } }
28
+ app.kubernetes.io/component: kratos
29
+ app.kubernetes.io/part-of: paralus
24
30
app.kubernetes.io/managed-by: { { .Release.Service } }
25
31
{ {- end } }
26
32
Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ apiVersion: v1
2
2
kind : ConfigMap
3
3
metadata :
4
4
name : fluentbit-config
5
+ labels :
6
+ {{- include "ztka.labels" . | nindent 4 }}
7
+ app.kubernetes.io/name : fluentbit
8
+ app.kubernetes.io/instance : {{ .Release.Name }}
9
+ app.kubernetes.io/component : configuration
5
10
data :
6
11
custom_parsers.conf : |
7
12
[PARSER]
Original file line number Diff line number Diff line change @@ -5,6 +5,9 @@ metadata:
5
5
name : kratos-config-hooks
6
6
labels :
7
7
{{- include "ztka.kratos.hooks.labels" . | nindent 4 }}
8
+ app.kubernetes.io/name : kratos-config-hooks
9
+ app.kubernetes.io/instance : {{ .Release.Name }}
10
+ app.kubernetes.io/component : configuration
8
11
data :
9
12
kratos-config-hooks.yaml : |
10
13
selfservice:
Original file line number Diff line number Diff line change @@ -5,6 +5,9 @@ metadata:
5
5
name : kratos-config
6
6
labels :
7
7
{{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/name : kratos-config
9
+ app.kubernetes.io/instance : {{ .Release.Name }}
10
+ app.kubernetes.io/component : configuration
8
11
data :
9
12
serve_public_base_url : {{ include "ztka.consoleFQDNWithScheme" . }}
10
13
default_browser_return_url : {{ include "ztka.consoleFQDNWithScheme" . }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.paralus "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : configuration
8
9
data :
9
10
DEV : " false"
10
11
AUDIT_LOG_FILE : " /audit-logs/audit.log"
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.prompt "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : configuration
8
9
data :
9
10
DEV : " false"
10
11
AUDIT_LOG_FILE : " /audit-logs/audit.log"
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.relay "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : configuration
8
9
data :
9
10
PARALUS_RELAY_PEERSERVICE : https://paralus:10001
10
11
SENTRY_ADDR : paralus:10000
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.dashboard "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : workload
8
9
spec :
9
10
{{- if not .Values.autoscaling.enabled }}
10
11
replicas : {{ .Values.replicaCount }}
19
20
{{- toYaml . | nindent 8 }}
20
21
{{- end }}
21
22
labels :
23
+ {{- include "ztka.labels" . | nindent 8 }}
22
24
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.dashboard "release" $.Release) | nindent 8 }}
25
+ app.kubernetes.io/component : workload
23
26
spec :
24
27
{{- with .Values.imagePullSecrets }}
25
28
imagePullSecrets :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.paralus "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : workload
8
9
spec :
9
10
{{- if not .Values.autoscaling.enabled }}
10
11
replicas : {{ .Values.replicaCount }}
20
21
{{- toYaml . | nindent 8 }}
21
22
{{- end }}
22
23
labels :
24
+ {{- include "ztka.labels" . | nindent 8 }}
23
25
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.paralus "release" $.Release) | nindent 8 }}
26
+ app.kubernetes.io/component : workload
24
27
spec :
25
28
{{- with .Values.imagePullSecrets }}
26
29
imagePullSecrets :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.prompt "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : workload
8
9
spec :
9
10
{{- if not .Values.autoscaling.enabled }}
10
11
replicas : {{ .Values.replicaCount }}
19
20
{{- toYaml . | nindent 8 }}
20
21
{{- end }}
21
22
labels :
23
+ {{- include "ztka.labels" . | nindent 8 }}
22
24
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.prompt "release" $.Release) | nindent 8 }}
25
+ app.kubernetes.io/component : workload
23
26
spec :
24
27
{{- with .Values.imagePullSecrets }}
25
28
imagePullSecrets :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.relay "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : workload
8
9
spec :
9
10
{{- if not .Values.autoscaling.enabled }}
10
11
replicas : {{ .Values.replicaCount }}
19
20
{{- toYaml . | nindent 8 }}
20
21
{{- end }}
21
22
labels :
23
+ {{- include "ztka.labels" . | nindent 8 }}
22
24
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.relay "release" $.Release) | nindent 8 }}
25
+ app.kubernetes.io/component : workload
23
26
spec :
24
27
{{- with .Values.imagePullSecrets }}
25
28
imagePullSecrets :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
name : paralus
6
6
labels :
7
7
{{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : autoscaling
8
9
spec :
9
10
scaleTargetRef :
10
11
apiVersion : apps/v1
Original file line number Diff line number Diff line change @@ -3,6 +3,9 @@ apiVersion: projectcontour.io/v1
3
3
kind : HTTPProxy
4
4
metadata :
5
5
name : console
6
+ labels :
7
+ {{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : networking
6
9
spec :
7
10
virtualhost :
8
11
fqdn : {{ include "ztka.consoleFQDN" . | quote }}
Original file line number Diff line number Diff line change @@ -3,6 +3,9 @@ apiVersion: projectcontour.io/v1
3
3
kind : HTTPProxy
4
4
metadata :
5
5
name : ztka-core-connector
6
+ labels :
7
+ {{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : networking
6
9
spec :
7
10
virtualhost :
8
11
fqdn : {{ include "ztka.coreConnectorFQDN" . | quote }}
@@ -17,6 +20,9 @@ apiVersion: projectcontour.io/v1
17
20
kind : HTTPProxy
18
21
metadata :
19
22
name : ztka-user
23
+ labels :
24
+ {{- include "ztka.labels" . | nindent 4 }}
25
+ app.kubernetes.io/component : networking
20
26
spec :
21
27
virtualhost :
22
28
fqdn : {{ include "ztka.userFQDN" . | quote }}
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ metadata:
11
11
name : console
12
12
labels :
13
13
{{- include "ztka.labels" . | nindent 4 }}
14
+ app.kubernetes.io/component : networking
14
15
{{- with .Values.ingress.annotations }}
15
16
annotations :
16
17
{{- toYaml . | nindent 4 }}
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ metadata:
11
11
name : ztka
12
12
labels :
13
13
{{- include "ztka.labels" . | nindent 4 }}
14
+ app.kubernetes.io/component : networking
14
15
annotations :
15
16
{{- with .Values.ingress.annotations }}
16
17
{{- toYaml . | nindent 4 }}
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ metadata:
19
19
helm.sh/hook : post-upgrade,post-rollback
20
20
helm.sh/hook-delete-policy : hook-succeeded
21
21
helm.sh/hook-weight : " -2"
22
+ labels :
23
+ {{- include "ztka.labels" . | nindent 4 }}
22
24
rules :
23
25
- apiGroups : ["apps"]
24
26
resources : ["deployments"]
@@ -34,6 +36,9 @@ metadata:
34
36
helm.sh/hook : post-upgrade,post-rollback
35
37
helm.sh/hook-delete-policy : hook-succeeded
36
38
helm.sh/hook-weight : " -1"
39
+ labels :
40
+ {{- include "ztka.labels" . | nindent 4 }}
41
+ app.kubernetes.io/component : job
37
42
roleRef :
38
43
apiGroup : rbac.authorization.k8s.io
39
44
kind : Role
@@ -51,6 +56,9 @@ metadata:
51
56
helm.sh/hook : post-upgrade,post-rollback
52
57
helm.sh/hook-delete-policy : hook-succeeded
53
58
helm.sh/hook-weight : " 0"
59
+ labels :
60
+ {{- include "ztka.labels" . | nindent 4 }}
61
+ app.kubernetes.io/component : job
54
62
spec :
55
63
backoffLimit : 2
56
64
activeDeadlineSeconds : 600
Original file line number Diff line number Diff line change @@ -6,11 +6,12 @@ metadata:
6
6
name : paralus-post-install-analytics
7
7
labels :
8
8
{{- include "ztka.labels" . | nindent 4 }}
9
+ app.kubernetes.io/component : job
9
10
annotations :
10
11
# This is what defines this resource as a hook. Without this line, the
11
12
# job is considered part of the release.
12
- " helm.sh/hook " : post-install
13
- " helm.sh/hook-delete-policy " : hook-succeeded
13
+ helm.sh/hook : post-install
14
+ helm.sh/hook-delete-policy : hook-succeeded
14
15
spec :
15
16
template :
16
17
metadata :
Original file line number Diff line number Diff line change @@ -6,11 +6,12 @@ metadata:
6
6
name : paralus-post-upgrade-analytics
7
7
labels :
8
8
{{- include "ztka.labels" . | nindent 4 }}
9
+ app.kubernetes.io/component : job
9
10
annotations :
10
11
# This is what defines this resource as a hook. Without this line, the
11
12
# job is considered part of the release.
12
- " helm.sh/hook " : post-upgrade
13
- " helm.sh/hook-delete-policy " : hook-succeeded
13
+ helm.sh/hook : post-upgrade
14
+ helm.sh/hook-delete-policy : hook-succeeded
14
15
spec :
15
16
template :
16
17
metadata :
Original file line number Diff line number Diff line change @@ -6,11 +6,12 @@ metadata:
6
6
name : paralus-pre-upgrade-analytics
7
7
labels :
8
8
{{- include "ztka.labels" . | nindent 4 }}
9
+ app.kubernetes.io/component : job
9
10
annotations :
10
11
# This is what defines this resource as a hook. Without this line, the
11
12
# job is considered part of the release.
12
- " helm.sh/hook " : pre-upgrade
13
- " helm.sh/hook-delete-policy " : hook-succeeded
13
+ helm.sh/hook : pre-upgrade
14
+ helm.sh/hook-delete-policy : hook-succeeded
14
15
spec :
15
16
template :
16
17
metadata :
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : paralus-db
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
+ app.kubernetes.io/component : secret
7
8
type : Opaque
8
9
data :
9
10
DB_ADDR : {{ include "ztka.dbAddr" . | b64enc | quote }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
name : kratos
6
6
labels :
7
7
{{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : secret
8
9
type : Opaque
9
10
data :
10
11
dsn : {{ include "ztka.dsn" . | b64enc | quote }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
name : postgresql
6
6
labels :
7
7
{{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : secret
8
9
type : Opaque
9
10
data :
10
11
password : {{ .Values.postgresql.auth.password | b64enc | quote }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.paralus "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : networking
8
9
spec :
9
10
type : {{ .Values.services.paralus.type }}
10
11
ports :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.prompt "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : networking
8
9
spec :
9
10
type : {{ .Values.services.prompt.type }}
10
11
ports :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
labels :
6
6
{{- include "ztka.labels" . | nindent 4 }}
7
7
{{- include "ztka.selectorLabels" (dict "image" $.Values.images.relay "release" $.Release) | nindent 4 }}
8
+ app.kubernetes.io/component : networking
8
9
spec :
9
10
type : {{ .Values.services.relay.type }}
10
11
ports :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
5
5
name : {{ include "ztka.serviceAccountName" . }}
6
6
labels :
7
7
{{- include "ztka.labels" . | nindent 4 }}
8
+ app.kubernetes.io/component : rbac
8
9
{{- with .Values.serviceAccount.annotations }}
9
10
annotations :
10
11
{{- toYaml . | nindent 4 }}
Original file line number Diff line number Diff line change @@ -53,6 +53,9 @@ serviceAccount:
53
53
# -- Annotations for the all deployed pods
54
54
podAnnotations : {}
55
55
56
+ # -- Additional labels to add to all resources
57
+ additionalLabels : {}
58
+
56
59
# Pod Security Context
57
60
podSecurityContext : {}
58
61
# fsGroup: 2000
You can’t perform that action at this time.
0 commit comments