Releases: xetys/hetzner-kube
0.3 - code redesign, first stable release
With 0.3 hetzner-kube gets its most valuable release. While it has less new features, like 0.1 and 0.2, this tool was used to generate a lot of clusters, we fixed a lot of issues and made a step to ensure the long-term quality of the code base, using a better CI, more tests, codeclimate and more. Here are the core features:
- support for adding external workers #37
- complete redesign of the package structure and QA tools #75, #61, #48, #50
- a bunch of new addons:
- better CLI experience
- P-80 columns: #26
- safe kubeconfig overwrite #98
- addon list command #59
- context deletion #93
- SSH improvements #23, #29, #74
- more docs
- multi-platform binaries (not tested!)
- and many more, see https://github.com/xetys/hetzner-kube/projects/4
0.2.1 - improved UX, better addon support
The last version had a poor UX and some serious UI problems, although it did provision correct clusters.
This release includes:
0.2, HA mode, encrypted network and addons
This is possibly the hugest release of this tool, including
- HA mode support check docs
- Network encryption
- basic addons, like
cluster addon install helm
orcluster addon install rook
Also, there is now a better experience by running cluster create
multiple times and is almost idempotent now.
0.1.0
adds add-worker command + stability improvement
This release adds a new command, contributed in #6 and improves the installation stability using a verification cycle
adds integration with hcloud-cloud-controller-manager
This releases adds integration with https://github.com/hetznercloud/hcloud-cloud-controller-manager
first good looking version
This version has the first feature set complete, which is:
- create, list and delete Hetzner Cloud contexts
- create, list and delete SSH keys
- create, list and delete kubernetes clusters