Skip to content

Fix Backend TLS documentation#708

Open
zigarn wants to merge 1 commit intokgateway-dev:mainfrom
zigarn:fix-backend-tls-doc
Open

Fix Backend TLS documentation#708
zigarn wants to merge 1 commit intokgateway-dev:mainfrom
zigarn:fix-backend-tls-doc

Conversation

@zigarn
Copy link
Copy Markdown

@zigarn zigarn commented Mar 28, 2026

Description

The current Backend TLS documentation is broken on multiple levels:

  • the nginx manifest is from gloo repository instead of kgateway one, despite the description saying so
  • the applied manifests (nginx and CA cert) have a specified namespace that is never created in the documentation
  • the CA cert is broken in the rendered page because the templating engine is escaping some chars (like + becoming +)

This PR fixes all that:

  • Update nginx manifest URL for kgateway repository instead of gloo
  • Create and use the right namespace defined in the manifests
  • Apply public CA certificate ConfigMap directly from URL as the templating is escaping some chars and breaking the certificate when trying to inject content directly

Change Type

/kind documentation
/kind fix

Changelog

NONE

Additional Notes

- Update nginx manifest URL for kgateway repository instead of gloo
- Create and use the right namespace defined in the manifests
- Apply public CA certificate ConfigMap directly from URL as the templating is escaping some chars and breaking the certificate when trying to inject content directly

Signed-off-by: Alexandre Garnier <zigarn@gmail.com>
@zigarn
Copy link
Copy Markdown
Author

zigarn commented Mar 28, 2026

/kind documentation
/kind fix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant