Clemens Beck (b383749c) at 18 Mar 15:31
Test UBI staging
Clemens Beck (3b6df443) at 18 Mar 15:27
Test FIPS staging
Update NGINX Ingress to 1.15.0
scripts/update-nginx-chart.sh.Changelog: changed
Closes #6331
For general guidance, please follow our Contributing guide.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Clemens Beck (47d18b28) at 18 Mar 14:16
Adapt scripting to skip images not available anymore
Clemens Beck (57b0d498) at 18 Mar 14:08
NGINX Ingress: Mirror 1.14.4 and 1.15.0
Clemens Beck (585cb2c6) at 18 Mar 14:05
Bring back custom Makefile
Update to 1.15.0 following the process documented in !34.
Relates gitlab-org/charts/gitlab#6331
Relates gitlab-org/charts/gitlab#6331
Clemens Beck (b3773a49) at 18 Mar 13:46
NGINX Ingress: Mirror 1.14.4 and 1.15.0
fyi @lucus.li
Clemens Beck (98ac3a48) at 18 Mar 12:05
Restructure Gateway API and Envoy Gateway documentation
Clemens Beck (aea89672) at 18 Mar 12:03
Restructure Gateway API and Envoy Gateway documentation
Restructure Gateway API and Envoy Gateway documentation
Closes #6328
For general guidance, please follow our Contributing guide.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Clemens Beck (0d36e1fc) at 18 Mar 11:59
Restructure Gateway API and Envoy Gateway documentation
... and 4 more commits
Exposes OpenBao database configuration at the GitLab chart level via global.openbao.psql and fixes database precedence so connection.database overrides global.openbao.psql.database when both are set.
Closes #590085
1. Template changes (templates/_openbao.tpl)
openbao.postgresql.configuration:
global.psql → global.openbao.psql → connection
connection.database > global.openbao.psql.database > "openbao"
connection.database wins when both connection and global.openbao.psql are set2. Removed openbao.psql
openbao.psql subchart-level config; use global.openbao.psql or connection insteadopenbao.psql is still configured3. Defaults (values.yaml)
global.openbao.psql.database: openbao so toolbox and other consumers get the default database nameconnection.database: '' so global.openbao.psql.database applies when not overridden4. Config check (templates/_checkConfig_openbao.tpl)
5. Documentation (doc/charts/openbao/_index.md)
global.openbao.psql default and database precedenceconnection.database overrides global.openbao.psql.database
6. Tests (spec/configuration/openbao_spec.rb)
connection.database overrides global.openbao.psql.database
global.openbao.psql.database
For general guidance, please follow our Contributing guide.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Thanks for the review @ashvins. I responded to your question.
As I understand we are we are using Gateway API to replace Ingress right?
Correct, but one important differentiation: GitLab chart will continue to support Ingresses, but NGINX Ingress will be disabled (19.0) and dropped (20.0). This follow the official retirement of NGINX Ingress.
Gateway API is a modern replacement for Ingresses and Envoy Gateway is one available Gateway API provider/controller.
Where are we going to put the conditional routing spec? Like we did here?
The path-based conditional routing was a workaround specific to (NGINX) Ingress, necessary to prevent conflicts between the HTTP and gRPC Ingress. Since both traffic types are now consolidated under a single route, this path-level differentiation is no longer required.