-
Notifications
You must be signed in to change notification settings - Fork 464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Epic] Release Automation & Helm Deployment for KGateway #10441
Comments
track trivy or security scan automation |
@timflannagan the GE release setup had different registries/repos for full-fledged releases vs. dev artifacts (e.g. nightlies) |
@lgadban yep, the current approach will all live in the kgateway-dev ghcr.io. there's some warrant in splitting them up, but I wonder whether it's too premature given the state of the project at the moment. |
|
@lgadban I think I'd like to land #10540 in main first before changing the approach. From my perspective, getting signal things are working with the simplistic approach is good and we can split it up before we cut an initial release. In theory, it's a minimal # of changes splitting up the registry for nightly artifacts vs. released/stable artifacts and that leaves us with a couple of options:
WYDT? |
Quick update on the current state of this work:
There's a couple of misc. items that we'd still live to accomplish while we're here overhauling the release process:
|
I can't add #10586 to the above task list. @timflannagan can you? |
Motivation
As we continue to bootstrap and finalize the repository transition from the solo-io organization to the new kgateway organization, it's critical to establish a release and deployment process for the new project. The main goals here are two-fold:
This will ensure smoother releases, easier user adoption, and a cleaner, more maintainable codebase.
Task List
Needs Grooming
Misc.
Related to #10496 as purging legacy code will result in smaller binaries sizes, quicker deploy times, and a smaller CVE surface for published images.
The text was updated successfully, but these errors were encountered: