github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/charts/gardener-extension-provider-ironcore/templates/service.yaml (about) 1 apiVersion: v1 2 kind: Service 3 metadata: 4 name: {{ include "name" . }} 5 namespace: {{ .Release.Namespace }} 6 annotations: 7 networking.resources.gardener.cloud/from-world-to-ports: '[{"protocol":"TCP","port":{{ .Values.webhookConfig.serverPort }}}]' 8 networking.resources.gardener.cloud/from-all-seed-scrape-targets-allowed-ports: '[{"port":{{ .Values.metricsPort }},"protocol":"TCP"}]' 9 networking.resources.gardener.cloud/namespace-selectors: '[{"matchLabels":{"kubernetes.io/metadata.name":"garden"}}]' 10 networking.resources.gardener.cloud/pod-label-selector-namespace-alias: extensions 11 {{- if .Values.ignoreResources }} 12 resources.gardener.cloud/ignore: "true" 13 {{- end }} 14 labels: 15 {{ include "labels" . | indent 4 }} 16 spec: 17 type: ClusterIP 18 selector: 19 {{ include "labels" . | indent 6 }} 20 ports: 21 - port: {{ .Values.webhookConfig.servicePort }} 22 protocol: TCP 23 targetPort: {{ .Values.webhookConfig.serverPort }}