Releases: viodotcom/kube-review
0.6.6
Release on the 0.6.x branch.
Changelog:
- Aboid rollout during the first time an environment is deployed
0.6.5
Release on the 0.6.x branch.
Changelog:
- Do not force HEAD http verb to test connection
- Describe pod status after rollout when running with verbose on
0.6.4
Bug fix release on the 0.6.x branch.
Changelog:
- Do not return an error when KR_DELETE_BEFORE_APPLY is used no previous resource is found.
0.6.3
Change release on the 0.6.x branch.
Changelog:
- Add option to delete resources before apply
0.6.2
Bug fix release on the 0.6.x branch.
Changelog:
- Add more info to connection test invocation
0.6.1
Bug fix release on the 0.6.x branch.
Changelog:
- Remove version from kubernetes resources;
- Move the instance value from a label to annotation as expected by prune job.
0.6
The 0.6 release is solely based on kustomize and removes the usage of helm to deploy review env on the deploy component. Note that we still use a helm chart for the prune component. Besides the many changes I also did some directory structure improvements.
By using kustomize we can get the following benefits:
- Faster deployment, from 1,5 minutes to 50 second;
- Easier customization by referring to official kubernetes docs and pure resources;
- Fully customizable as any part of the base overlay can be changed and new resources can be added;
- More secure as we don't need DIND anymore;
- Simpler deploy component as now all resources are crated by kustomize;
- Easier maintenance as now all base resource files are just resource files with variable injection and not full templates.
0.5
The 0.5.x released is the release branch powered by Helm. From now on only bug fixes will be applied to this branch. Normal development will happen on 0.6.x forward, which will be based on kustomize.