Skip to content

Commit 449614a

Browse files
chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@b1f99f8 (#885)
Reference-to: stackabletech/operator-templating@b1f99f8 (Templating: Add test retry script and Service on top of operator)
1 parent ef74e47 commit 449614a

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

deploy/helm/kafka-operator/templates/deployment.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,18 @@ spec:
5555
fieldRef:
5656
fieldPath: metadata.annotations['internal.stackable.tech/image']
5757

58+
# Namespace the operator Pod is running in, e.g. used to construct the conversion
59+
# webhook endpoint.
60+
- name: OPERATOR_NAMESPACE
61+
valueFrom:
62+
fieldRef:
63+
fieldPath: metadata.namespace
64+
65+
# The name of the Kubernetes Service that point to the operator Pod, e.g. used to
66+
# construct the conversion webhook endpoint.
67+
- name: OPERATOR_SERVICE_NAME
68+
value: {{ include "operator.fullname" . }}
69+
5870
# Operators need to know the node name they are running on, to e.g. discover the
5971
# Kubernetes domain name from the kubelet API.
6072
- name: KUBERNETES_NODE_NAME
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
---
3+
apiVersion: v1
4+
kind: Service
5+
metadata:
6+
# Note(@sbernauer): We could also call the Service something like
7+
# "product-operator-conversion-webhook". However, in the future we will have more webhooks, and
8+
# it seems like an overkill to have a dedicated Service per webhook.
9+
name: {{ include "operator.fullname" . }}
10+
labels:
11+
{{- include "operator.labels" . | nindent 4 }}
12+
spec:
13+
selector:
14+
{{- include "operator.selectorLabels" . | nindent 6 }}
15+
ports:
16+
- name: conversion-webhook
17+
protocol: TCP
18+
port: 8443
19+
targetPort: 8443

0 commit comments

Comments
 (0)