Skip to content

Commit

Permalink
Make extension ports configurable via helm values (#147)
Browse files Browse the repository at this point in the history
* Make extension ports configurable via helm values

* Run `make generate`
  • Loading branch information
ScheererJ authored Feb 27, 2025
1 parent 4194339 commit 5801f95
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ spec:
prometheus.io/scrape: "true"
prometheus.io/name: "{{ .Release.Name }}"
# default metrics endpoint in controller-runtime
prometheus.io/port: "{{ .Values.metricsPort }}"
prometheus.io/port: "{{ tpl .Values.metricsPort . }}"
{{- end }}
labels:
networking.gardener.cloud/to-runtime-apiserver: allowed
Expand Down Expand Up @@ -58,13 +58,11 @@ spec:
- --worker-max-concurrent-reconciles={{ .Values.controllers.worker.concurrentSyncs }}
- --webhook-config-namespace={{ .Release.Namespace }}
- --webhook-config-service-port={{ .Values.webhookConfig.servicePort }}
- --webhook-config-server-port={{ .Values.webhookConfig.serverPort }}
- --webhook-config-server-port={{ tpl .Values.webhookConfig.serverPort . }}
- --disable-controllers={{ .Values.disableControllers | join "," }}
- --disable-webhooks={{ .Values.disableWebhooks | join "," }}
{{- if .Values.metricsPort }}
- --metrics-bind-address=:{{ .Values.metricsPort }}
{{- end }}
- --health-bind-address=:{{ .Values.healthPort }}
- --metrics-bind-address=:{{ tpl .Values.metricsPort . }}
- --health-bind-address=:{{ tpl .Values.healthPort . }}
- --gardener-version={{ .Values.gardener.version }}
env:
- name: LEADER_ELECTION_NAMESPACE
Expand All @@ -78,18 +76,18 @@ spec:
livenessProbe:
httpGet:
path: /healthz
port: {{ .Values.healthPort }}
port: {{ tpl .Values.healthPort . }}
scheme: HTTP
initialDelaySeconds: 10
readinessProbe:
httpGet:
path: /readyz
port: {{ .Values.healthPort }}
port: {{ tpl .Values.healthPort . }}
scheme: HTTP
initialDelaySeconds: 5
ports:
- name: webhook-server
containerPort: {{ .Values.webhookConfig.serverPort }}
containerPort: {{ tpl .Values.webhookConfig.serverPort . }}
protocol: TCP
{{- if .Values.resources }}
resources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ metadata:
name: {{ include "name" . }}
namespace: {{ .Release.Namespace }}
annotations:
networking.resources.gardener.cloud/from-world-to-ports: '[{"protocol":"TCP","port":{{ .Values.webhookConfig.serverPort }}}]'
networking.resources.gardener.cloud/from-all-seed-scrape-targets-allowed-ports: '[{"port":{{ .Values.metricsPort }},"protocol":"TCP"}]'
networking.resources.gardener.cloud/from-world-to-ports: '[{"protocol":"TCP","port":{{ tpl .Values.webhookConfig.serverPort . }}}]'
networking.resources.gardener.cloud/from-all-seed-scrape-targets-allowed-ports: '[{"port":{{ tpl .Values.metricsPort . }},"protocol":"TCP"}]'
networking.resources.gardener.cloud/namespace-selectors: '[{"matchLabels":{"kubernetes.io/metadata.name":"garden"}}]'
networking.resources.gardener.cloud/pod-label-selector-namespace-alias: extensions
{{- if .Values.ignoreResources }}
Expand All @@ -20,4 +20,4 @@ spec:
ports:
- port: {{ .Values.webhookConfig.servicePort }}
protocol: TCP
targetPort: {{ .Values.webhookConfig.serverPort }}
targetPort: {{ tpl .Values.webhookConfig.serverPort . }}
11 changes: 8 additions & 3 deletions charts/gardener-extension-provider-ironcore-metal/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ vpa:
updatePolicy:
updateMode: "Auto"

metricsPort: 8080
healthPort: 8081
metricsPort: "{{ index .Values.usablePorts 0 }}"
healthPort: "{{ index .Values.usablePorts 2 }}"

controllers:
controlplane:
Expand Down Expand Up @@ -55,7 +55,7 @@ ignoreResources: false

webhookConfig:
servicePort: 443
serverPort: 10250
serverPort: "{{ index .Values.usablePorts 1 }}"

## settings for metrics, e.g. scraping by seed-prometheus
##
Expand Down Expand Up @@ -84,3 +84,8 @@ gardener:
featureGates: {}
seed:
provider: metal

usablePorts:
- 8080 # metrics
- 10250 # webhook server
- 8081 # healthcheck
2 changes: 1 addition & 1 deletion example/controller-registration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: ControllerDeployment
metadata:
name: provider-ironcore-metal
helm:
rawChart: H4sIAAAAAAAAA+0da3PbNrKf9SswTDtNeyX1tnO66dy5tpN6mofG9qV30/Y8EAlJqCmS5cOJmvS/3y4AkuBDoqgkTh/CtGMKwC4WwO5isVggCxo6zGOhyV7HzIu475lB6N9xB7J46Hu2HzJzxWLqdj/ZN/UgHY/H4i+k8l/x3R+O+oPx4OgI8we9/mDwCRnv3WKLlEQxDQn5JPT9eFu9pvI/aFrsPv+nSxrG1pqu3JZt4AQfjUYb538wPirN/6A3hvnvfZAel9JffP5pwF+yEOd9Qu76HRoE2U+jb/WMjsMiO+RBLLJOyLfMXREbOYHM/ZDES0aeKBYiRX4hU8VHJGOtjkdXbEJ257nOXUpMzwJqOh97tP58qYX8O75tLfw92miS/+Ojfkn+Qf0f5P9eUrdLrqZn/zEfc5ed+sE65ItlfA3MMCGD3mBErk6m5OqcgKhTT/yg8zl3OY0Zsf1VQL01FDjkAljlFFgFMr045LMk9sOokyJ/ym3gLWZeAKvFfM5ZCKokoPaSmQOQaqi38CcLZEPEGy2JaRNjRuHj0ycnl2fnz88vb749Of3u5uzispvWM0VTvusCp4ZswaMYcoF/LQDbwMLEIp8+tGlMLKsL/708v7y6ePH8C/WTvaarwGXdTXhx5SOnsnDqUo9NStgvvHlIoXpix0lYKf3eD2+h48VcAztPptS+pQum9Crz6MxlESmMSRIEvtK5KpN7C6F+AVnI7JjkZJMC2Z1Ax15WoS3kP2YwPEBM1NYSbG//gQLoHey/+0h7zf/NkrkBrMxWHOxiCzbo/35/dFya/9FoND7o//tIb96YxGFz7jFioHVmEPO33zotLDREwGAFQLCOjs2lM+ZGFliU1i1bS7ziRzJjoceAjyzud7HNAo4NKO6omyji3rwh3LPdxMlItogC3EJIFbZMIGKZkA01VPuipWovuAdc5NlMgFuXzGU0YtZzIK6Wsow0vgLFLCkjBEv4nCxpNA2h/DUxoiWFvdEEmn2JzUNTWN+K6YJkEEHIvXhOjM+if30WlWuGLPAjDmvxehsK6COrQzjZGyF0Vus3fH5sNj+kDWkv/Q+mxpwvVjQwxeTfgfnhh6YPm7VXIY9Z2UfQZP+PjoZF/T/sD3v9g/6/j6SUTkGYX4r5fJFOp1R5BTfBLfecCdrCwAbPaNBBBnFoTCegAOQev15J1/OLAorAUK3RoCJb6hapjyc1WhzRv4VM3GCQEdZOyREtRjdF5pyQt4hka6+L6P6suuwd5d/1FwvYiGz3CjbI//BoVPb/HY16o4P830d6X4KtGMGUrFGUaMljmvwSSBm/RVbKg5bt+omjuCuR29cJUZgzgZ5zNwbm1AwwBECJRrQ/PL54en1++ZP4gUkYYaUU0DBiYVblGY3tZamKhv5LQZbublhRDxRG+KWQC3NjcdbAd2x9U6YDupWVTwU9VQJgciAfNNK0SPAlE9k3ZzAkad51mLDOBxuCFbWXYLFuHoQtFf4iw7CxaJNC/TMNjB1x0wk5kKINQCofEf9dd3XlO3y+3rmrWUXQkg5HHaVVxO6JreLNCtGwiODG6H85/I+wkwx/tKDLP6LeiinwTAi5DzdpEdP62z9v8P/tyuZt7QyUgSP+RUb+ieOUR4Lc3KS6+GaVuDGYQR714hvu3NwQP0Cvox/+I8Hx/4MN7xbpTIfoYZMie9texN/XaH+49f/d7L/dToMb7L/B8Lhs/42Ox8cH++8+0vuy/zKW+KCbOdlKtoVDITJNU/zVO1JkXCtlaEuzORWmkul516dusKR9gTEbCyXsp7pd2iltnBU+2+VANNT0YDeJukt0FQgv5U+UYqC2zQLMB8Li63XAIjFmIfsl4SFziNGA36oiIDzK4I0m+urgFclitNPcllRpkO3I0QEzOn4J2o4KQLRrFwGy9mZJGMUtWxQw7dqUIEXfAjbPYttJ+SOCJQAWmEm2jtgujaLnqSSWmkBIS4FYWc28YwBOQQB5vG6GVhVT+qqsLqrPqH2bBLISif3/4hHplnqZVB+V+l3fxJxRPEl9gotO2gs9b7K51QLoxmY/tvb9+Gmv9d9hgeuvVzCiOxkA29f/fv94WF7/x/3jg//nXpK+bNIgiLqZEXCWTfLOVsCOa784AtOdzgsPuAx2cn4S2qmkU8/zY7HUKodRmJaXF20JPiFGDPs+o6hN2xgZUcBsbCpkdxwH5FuOynD9lK84rAY9URK43KZRQXuqzFM/8WLZaASdRl+ypFvsVJ7uRseRQoCxG2yxVh0H64N7i38HMAXZSrCir//t0TvKXQwWKRBULMq1P+RfJeGiUllkymqpiCvKtWkXxkp5SjDteICQLUBLZt9GyUrzIct9V+3JQIHRHoqTSfKpda2otL4B1prSeEmMnY6kjC/EWMtTVaBBp6u0Bm8gdavxuwexO5EFo4shVtmMsTjkdmTJMKErOwQR9hY6EChwqLRkiTibjrBGLh71laRUGzWn1znEAzy2prBRJYoEHLDAx25yTws/MkOQBL5iG5rCOCbVVLFHUwxw0huszInuP8YEW/5XfniLBxAlnRD7KRVm5jkCBee6/ivm7AbvAJe3gwiSGWgCU9VpDR3yOwxr2wl8ozIERABmRktYriLhJM8HwIztwByNhjnmBnX0KB36VDXK2eQ+iNT6NLdEMyMiWkegQsy/93qp/QoNc5ud2Daqx+fb1w4hdJnTJm3PbFpyZBJiX6yloiuq1aaJ6059mKuiHSwjGYKssKAM/NUKpDDnPZN0W0TJ5FCm0hbmnLvs6y5Yx936nikt0dX2vGU0KHABRiKaoMYxw07CECbODBn+gAair4t2vhLR7FtAWznk1dqzI73f2NKSUTdeCnXYviENeId2wngGhruZWRFfb3Eg1AECbvbKBJUEfAeLSoTkOdtok3CWgLtQYFcSqtwKL4R3th+JInzTYEirxpR+QGStfPXd2IAAeZFCnGQAZdyvRChq+x5IuCbKX7EZaJ/blM9bzmUJWikQE1cNnSxVTfpkLFVLrSBN+NBf24iOhXXYHB7hqqu5gAuDpYpznxHuPX+GJZIYXxmbcKm26xB9r4o2YCnZXsV1tNCWKjJnoNlN6jiwfkRfTzauwdvMolwjbMYmy+sIyXSmutmhdzpbylSZDsu8O133yiXh6fnJ2fnlzfnT89PrixfPb56fPDu/mp6cnmc1CRHHBY/BAplomXiKzFznks2LuSofzbRJZv5aGQfva/Sm9F48O3ly/hKIfXF58+Ll+eX3lxfXFVonpCsitbWYlW5tEMu2SXL5HYxkFE1Df8b0Pi7jOHjC4mK3A9Hfrpy1X4tFwlprnFpMESh57OW319dTrYB7PObUPWMuXSvNOiH9XlYjZNThrWlFqPW9kDru6A1EVS5MNYzUGhq6zJaZlinbRd0Iuzn2bd+dkOvTadlFFha3y+lYqsw6z1gO8ZZ4ysLr92ockJjufDdZsWdotdV0OYvySNMKK0qxaTZp3lWMNgWR1RFTESWtHvLQC88FIxC3RpvFCa+8eOg01TjBOYHdxUmlgGT+37MENoCLK2A0J8Ht+4VYnFX2+WtmJ/o5gOyeMMGvCt4DrVfoRzh/HaCyLW7BU/Bbtt4Yv5xFOJegSHbSCOrJqxQKjVRpChvbIU5aB4j9wHf9xfo7pNEoRk8v/SgWTKIgJO9VNgAl5rHTQyqdup3PqNKktrTPfAfgRoNULbXizN34sj29TXy+hfad/dt7+X+B/cFACRNxK3SWOAu21RHcFP87Hg1K/t/jfm948P/eR1KMvojJQ3Tk1Dk1vyD9cghwIPbHua946jtnGUN8IxjifTuN9/Pl1rhJo2TW2Nd39uH+Yc6Y9pL/cEbtFg8BNMX/HvfK5z/D48Eh/v9eEoZP6JItppYm8dIP+a/yAuntI7FK59EhLowZCy99l7UR8jbiGyYurv8mRnU8Cf0kEMaAuTlouFOwfbGqLamM5A/N21WT0wUeiBNZUPTS1Obp1aVLpPCdF8OaPVPkoEYUJh6P5McrVCniK8i+EnHEU+32Jm9vtdcyHs3JcotEGF8aVeS274ewAdPnuopXKOQSNhvsZ2GPVHr1jm2k+UL/y7INOskEGMwVyhqjcsRQV1Va5uirn5RN424Y4g+ei4qPWTZTG8VEAjgrLoz0wkVsvULANVbWCjQX/6ZhyhbLqPSzC5sR6vJfU3YE0xE2b+IzYjBZccb50gpWtdQZjvyVn+xXfncjm7pMoRPutkj/QaWLP9KFDwSMVTLQaQT9k/l5jUrRz/5MfoC1mX90ZbAwcHoSizvwaitduDSg2oQm/VU6euLKJc9L1UgLS4bvJCgq/NOKaCCkr3Z2ELIZFXCOj8O5bZ4BRwxmiQu9TqvLmd2OXA4UmmdllGoIy5Z7AWVBrnMR0WRc11269tLkSP5wQChRqN5pgflGcsQHW2egCeUETAdxC4WdLCZQWwEb6AFr82fQTWIxk8BXhSOx92Mc77/+72X/KZHf1QRsuv9/dDSq3P8fH/Z/95Jq438Vi77/LVwlgmSXI+156K/wyMp1TDwmF05Y8vkPb4zUP2pMjOvTqfGVgWXGZDc/628/fd6OAnGszphjyoAKE9gGtaepztILhJXpKJ6ufFWmvA0t2UCb6RZVNartUaHtkoutcJYBrUqkRqtRgLXDFIo0azk/24NR4BgXlVs1u0V53WNYVyzCmJXqvpgW9vi7hWVp/n+zetqww4lk0aGvHKOCjVqdELxP+X8X/a9MvsZloMn/N+yNy/d/e/3D/Y97Sdv0f2qifFRPHtq+4kCnSNS1f8uA5Dl1I/Y7d7H9rtN+8i8vCYgbBjsYgU3yfzwqv/83HsOfg/zfQ1L+f/ZLNQoDjZ3s7hQx5Ht15ZOA9L5IeQ93JfNFkGC9Amlxd6WNvmgTOS63qCbwPPfuwIJxTLmDzYwOYdu9FMeR568D6sk+i9NiMTD4GwNLG7qj1UUS5fmm2trK07sGBBUIRBPQEEYoVqGS0rwJwDyNnBbHD3vJ/11A27wD3LT/Gx4Py/7/8fHRQf7vI5UOunFmZWC5UxJ0o+qzAmk3lLi/VM6qqe+cZM6q3W+PQrM7Gg+pNV9DdyrmevBuMU+qAy0sR/r+8kCDrEhGKn/+5eed9LB9xb0TudPTz+/tINlwUbBKkZWjsACu/rJgM1ghsGLFVn643osECboPFQqy/NxbupfJourq7hZhfuV+UVMkBFSQilmfRplTUZ9Iul7Zyuv9oQ5m7ym10P8yFmiPB+Abz38r738OhoOD/XcvSV6bEJoyfdlxQhZLOxTPWqYM4LC7drcdYrqYEGEsoHQH2n2Li/lzP56CckHB7+ixFxPS75TjNUSOurU27n2GAOmJBnkDllQg1ha1YmVxfHVav6q/he4e91adoio9Gj3jjQrHwFXO6HQ0x96EPOo96nXyoFOR0e90tFhx9YZBdvKcLUh6PL0MOdXuTWyvJQ82U0u3eo1hQoYYGVY8w96CUp5ib6mw8ZpBuh3vVMPgJ+SHnzqloHaRV/IKZigekDzQDh8aB9sZ75mJOGhc+D3YnMBax6yFhbfPkEGR2fAmHPPukB/lIeaDutA9fDviQfo04AQ/tSjDDQ/syFqESEIvdWnh8TKZgd2+KgqMxJTJiBQNhaVR2rYBC+HCx2HNR4/+fjwezY1iF3Z5p6aAcPc+tUbd2NHWGPPeD4/6dOCwUu/zh5D26F76TFIJQ3MvNgBKYu/wX68YgrooeHUnnex+nFQXo9FQZaUh4/3eYNwDYXgAuTEydyRegFda5yvJ/lF6BXS2JuKAIr9vCZCpisLWAI9UldkNzhRWFGaaNL1UqhRqx87orX/HpO4VEzD4ULNjpe7Pke9lpnf2okhtDfHWR1/dH1QPcfSFAsufxSg9imFXLyLK/b05p+rIWn/4YjB+wnN/fL6HLx6YLPDOUXr1smbD/j3l8WM/fMyBQuh4BOUY+l94nQJXKOSDM6n30n8npejIPMXTdk15pl2YyGN5tfnCoAJZ4qYXIipNETH7sjAVHXmLxT3Yuod0SId0SId0SId0SId0SId0SH/19H/beKMlAHgAAA==
rawChart: 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
values:
image:
tag: v0.1.0
Expand Down

0 comments on commit 5801f95

Please sign in to comment.