-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Open
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
Milestone
Description
At this point, only one maintainer is able to create a release for kops. This is a risk that needs to be resolved. Risks include:
- single point of failure
- if we have a p0 bug only one person can release
- if the user wins the lottery we have no release avenue
The release includes both the primary ami that is used for kops, and kops itself. The primary ami is built using tooling out of https://github.com/kubernetes/kube-deploy/tree/master/imagebuilder
Also, the kernel for the ami is not mainstream, but a custom build.
Proposed Solutions
Interm
- we need to document existing process
- determine which shared file repository and container registry we can use for the release
- We can automate a release process via Travis, but it seems kinda complicated.
Any other ideas
Long Term
We have multiple smaller projects within k8s now that will all need a process. We can possibly start with looking at what mini-kube and helm are using. I believe this should be under the purview of sig-release.
Really need ideas for this
Metadata
Metadata
Assignees
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.