What's Changed
With v2
, we stopped merging the upstream Hetzner Cloud CCM into our codebase.
There were too many changes in the upstream, so we decided to maintain our Syself Hetzner CCM independently.
In the long run, we would like to integrate our changes into the upstream CCM so that our fork is no longer needed.
At the moment, our CCM fulfills our needs, so we won't work on integrating our changes into upstream during the next few weeks.
The biggest change in this release is the hot-reload feature: If you update the secrets, the credentials get re-loaded automatically.
For this feature you need to mount the hetzner
secret as a volume. Example: Helm chart: deployment.yaml
- 🌱 enable robot api debug, only if ROBOT_DEBUG is set. by @guettli in #41
- 🌱 separate user agent from HCCM by @apricote in #42
- 🌱 Update container dependencies. by @guettli in #48
- 🌱 Fix tests. by @guettli in #47
- 🌱 Explain the fork in the README. by @guettli in #44
- 🌱 Update Go dependencies. by @guettli in #46
- 🌱 Remove disabled Github workflows by @guettli in #45
- 🌱 Remove code that is not used anymore. And added docs. by @guettli in #52
- 🌱 Hot Reload for secrets by @guettli in #49
- 🌱 fix nil pointer in robot client. by @guettli in #61
- 🌱 Implement feedback of Janis (after merge) by @guettli in #62
New Contributors
Full Changelog: v1.18.0-0.0.8...v2.0.1