mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-02 16:29:21 +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