Skip to content

Conversation

@chandler-solo
Copy link
Contributor

Description

This paves the way for supporting not just helm for CRD installation but kubectl apply --server-side -f. The single YAML file created by the new make target would have to be uploaded as an artifact on each Github Release.

This was inspired by the release process used by
https://github.com/kubernetes-sigs/gateway-api.

Verified against the current helm chart by diff <(go tool helm template install/helm/kgateway-crds) /Users/davidchandler/k_release-has-yaml-artifacts-for-crds/_output/release/kgateway-crds.yaml

Change Type

/kind feature

Changelog

NONE

Additional Notes

Not worthy of a changelog unless we go even further.

This paves the way for supporting not just helm for CRD installation but
`kubectl apply --server-side -f`. The single YAML file created by the new
`make` target would have to be uploaded as an artifact on each Github Release.

This was inspired by the release process used by
https://github.com/kubernetes-sigs/gateway-api.

Verified against the current helm chart by `diff <(go tool helm template
install/helm/kgateway-crds)
/Users/davidchandler/k_release-has-yaml-artifacts-for-crds/_output/release/kgateway-crds.yaml`

Signed-off-by: David L. Chandler <[email protected]>
@gateway-bot gateway-bot added kind/feature Categorizes issue or PR as related to a new feature. release-note-none labels Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature Categorizes issue or PR as related to a new feature. release-note-none

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants