mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
Merge pull request #8367 from thockin/kube2sky
Add docs on making a release
This commit is contained in:
commit
d0e7040b94
3
cluster/addons/dns/kube2sky/Changelog
Normal file
3
cluster/addons/dns/kube2sky/Changelog
Normal file
@ -0,0 +1,3 @@
|
||||
* Fri May 15 2015 Tim Hockin <thockin@google.com>
|
||||
- First Changelog entry
|
||||
- Current version is 1.4
|
26
cluster/addons/dns/kube2sky/RELEASES.md
Normal file
26
cluster/addons/dns/kube2sky/RELEASES.md
Normal file
@ -0,0 +1,26 @@
|
||||
# Cutting a release
|
||||
|
||||
Until we have a proper setup for building this automatically with every binary
|
||||
release, here are the steps for making a release. We make releases when they
|
||||
are ready, not on every PR.
|
||||
|
||||
1. Build the container for testing: `make container PREFIX=<your-docker-hub> TAG=rc`
|
||||
|
||||
2. Manually deploy this to your own cluster by updating the replication
|
||||
controller and deleting the running pod(s).
|
||||
|
||||
3. Verify it works.
|
||||
|
||||
4. Update the TAG version in `Makefile` and update the `Changelog`. Update the
|
||||
`*.yaml.in` to point to the new tag. Send a PR but mark it as "DO NOT MERGE".
|
||||
|
||||
5. Once the PR is approved, build the container for real: `make container`.
|
||||
|
||||
6. Push the container: `make push`.
|
||||
|
||||
7. Manually deploy this to your own cluster by updating the replication
|
||||
controller and deleting the running pod(s).
|
||||
|
||||
8. Verify it works.
|
||||
|
||||
9. Allow the PR to be merged.
|
Loading…
Reference in New Issue
Block a user