Skip to content

Commit

Permalink
http-add-on: add app.kubernetes.io/name label
Browse files Browse the repository at this point in the history
Signed-off-by: Zbynek Roubalik <[email protected]>
  • Loading branch information
zroubalik committed Feb 25, 2025
1 parent d41f0af commit 7d186a7
Show file tree
Hide file tree
Showing 16 changed files with 34 additions and 2 deletions.
3 changes: 3 additions & 0 deletions http-add-on/templates/interceptor/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,21 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-interceptor
namespace: {{ .Release.Namespace }}
spec:
selector:
matchLabels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
template:
metadata:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 8 }}
spec:
imagePullSecrets:
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/interceptor/poddisruptionbudget.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ kind: PodDisruptionBudget
metadata:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-interceptor
namespace: {{ .Release.Namespace }}
spec:
selector:
matchLabels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
{{- if .Values.interceptor.pdb.minAvailable }}
minAvailable: {{ .Values.interceptor.pdb.minAvailable }}
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/interceptor/rbac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-interceptor
rules:
Expand Down
4 changes: 3 additions & 1 deletion http-add-on/templates/interceptor/scaledobject.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ kind: ScaledObject
metadata:
name: "{{ .Chart.Name }}-interceptor"
namespace: {{ .Release.Namespace }}
labels:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
spec:
minReplicaCount: {{ .Values.interceptor.replicas.min }}
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/interceptor/service-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/component: interceptor-admin
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: "{{ .Chart.Name }}-{{ .Values.interceptor.admin.service }}"
namespace: {{ .Release.Namespace }}
Expand All @@ -13,4 +14,5 @@ spec:
targetPort: admin
selector:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
2 changes: 2 additions & 0 deletions http-add-on/templates/interceptor/service-proxy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/component: interceptor-proxy
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: "{{ .Chart.Name }}-{{ .Values.interceptor.proxy.service }}"
namespace: {{ .Release.Namespace }}
Expand All @@ -18,4 +19,5 @@ spec:
{{- end }}
selector:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
1 change: 1 addition & 0 deletions http-add-on/templates/interceptor/serviceaccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/component: interceptor
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-interceptor
namespace: {{ .Release.Namespace }}
3 changes: 3 additions & 0 deletions http-add-on/templates/operator/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-controller-manager
namespace: {{ .Release.Namespace }}
Expand All @@ -12,11 +13,13 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
template:
metadata:
labels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 8 }}
spec:
imagePullSecrets:
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/operator/rbac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
labels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-role
namespace: {{ .Release.Namespace }}
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/operator/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-controller-manager-metrics-service
namespace: {{ .Release.Namespace }}
Expand All @@ -14,5 +15,6 @@ spec:
targetPort: metrics
selector:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
{{- end }}
1 change: 1 addition & 0 deletions http-add-on/templates/operator/serviceaccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/component: operator
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}
namespace: {{ .Release.Namespace }}
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/rbac-aggregateclusterroles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ kind: ClusterRole
metadata:
name: {{ .Chart.Name }}-edit
labels:
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true"
Expand All @@ -27,6 +28,7 @@ kind: ClusterRole
metadata:
name: {{ .Chart.Name }}-view
labels:
app.kubernetes.io/name: http-add-on
rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true"
rbac.authorization.k8s.io/aggregate-to-view: "true"
Expand Down
5 changes: 4 additions & 1 deletion http-add-on/templates/scaler/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,22 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-external-scaler
namespace: {{ .Release.Namespace }}
spec:
replicas: {{ .Values.scaler.replicas }}
selector:
matchLabels:
app.kubernetes.io/component: scaler
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 6 }}
template:
metadata:
labels:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 8 }}
spec:
imagePullSecrets:
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/scaler/rbac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
labels:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-external-scaler
rules:
Expand Down
2 changes: 2 additions & 0 deletions http-add-on/templates/scaler/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: "{{ .Chart.Name }}-{{ .Values.scaler.service }}"
namespace: {{ .Release.Namespace }}
Expand All @@ -13,4 +14,5 @@ spec:
targetPort: grpc
selector:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.matchLabels" . | indent 4 }}
1 change: 1 addition & 0 deletions http-add-on/templates/scaler/serviceaccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/component: scaler
app.kubernetes.io/name: http-add-on
{{- include "keda-http-add-on.labels" . | indent 4 }}
name: {{ .Chart.Name }}-external-scaler
namespace: {{ .Release.Namespace }}

0 comments on commit 7d186a7

Please sign in to comment.