Repository navigation
Releases: simonostendorf/fork-hetznercloud-hcloud-cloud-controller-manager
Releases · simonostendorf/fork-hetznercloud-hcloud-cloud-controller-manager
Release list
v1.20.0
Changelog
- a7c87576 debug: add goreleaser diff
- 4d058e5 fix(chart): insert podLabels and podAnnotations only if not empty
- 5ce6092 feat: read HCLOUD_TOKEN from file
- ed097ab deps: update dependency golangci/golangci-lint to v1.59.0 (hetznercloud#649)
- 7a8a8dd ci: use new release-please action (hetznercloud#648)
- 46a573d deps: update dependency golangci/golangci-lint to v1.58.2 (hetznercloud#644)
- 6ecb52d deps: update alpine docker tag to v3.20 (hetznercloud#646)
- dc6d05c docs(robot): fix typo (hetznercloud#643)
- a7c3d5c deps: update dependency golangci/golangci-lint to v1.58.1 (hetznercloud#642)
- 027d54f deps: update golangci/golangci-lint-action action to v6 (hetznercloud#640)
- 488feeb deps: update dependency golangci/golangci-lint to v1.58.0 (hetznercloud#639)
- f93222f chore: go mod tidy (hetznercloud#638)
- 059653f chore: remove unused and deprecated lint config (hetznercloud#637)
- 25985b9 deps: update golangci/golangci-lint-action action to v5 (hetznercloud#634)
- 82b0728 deps: update yokawasa/action-setup-kube-tools action to v0.11.1 (hetznercloud#622)
- 37e097c deps: update dependency golangci/golangci-lint to v1.57.2 (hetznercloud#629)
- 6f15923 test(e2e): new k3s versions break our dev/e2e test setup (hetznercloud#627)
- f02077c deps: update dependency golangci/golangci-lint to v1.57.1 (hetznercloud#626)
- 478f1d9 deps: update dependency golangci/golangci-lint to v1.56.2 (hetznercloud#624)
- 6ee9765 deps: update dependency golangci/golangci-lint to v1.56.1 (hetznercloud#617)
- 9c09423 deps: update golangci/golangci-lint-action action to v4 (hetznercloud#618)
- aa4bb4e deps: update yokawasa/action-setup-kube-tools action to v0.10.0 (hetznercloud#621)
- d82faa2 deps: update dependency golangci/golangci-lint to v1.56.0 (hetznercloud#616)
- 05f32d4 deps: update codecov/codecov-action action to v4 (hetznercloud#614)
- 2b5460d deps: update kubernetes packages to v0.29.1 (hetznercloud#609)
- 04b0784 deps: update module k8s.io/klog/v2 to v2.120.1 (hetznercloud#610)
- 9913930 docs(deploy): mention kubeadm config for --cloud-provider flag (hetznercloud#607)
- 2f339d2 ci: prefer hetznercloud/setup-hcloud action (hetznercloud#605)
- e8f9199 feat: emit Kubernetes events for error conditions (hetznercloud#598)
- f71c47c deps: update module k8s.io/klog/v2 to v2.120.0 (hetznercloud#604)
- d52dfbc deps: update alpine docker tag to v3.19 (hetznercloud#581)
- 9bcb9f7 deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.6.0 (hetznercloud#602)
- f5b7615 deps: update kubernetes packages to v0.29.0 (hetznercloud#588)
- e8fabda feat: add support & tests for Kubernetes 1.29 (hetznercloud#600)
- 58261ec feat: drop tests for kubernetes v1.25 (hetznercloud#597)
- 5d3bf21 docs: update versioning policy to match reality (hetznercloud#599)
- 39b90c3 ci: upload test coverage to Codecov (hetznercloud#594)
- e99c0c7 deps: update module github.com/prometheus/client_golang to v1.18.0 (hetznercloud#593)
- c9f0755 ci: update release-please-action to v4 (hetznercloud#592)
- ab8fbcd deps: update actions/upload-artifact action to v4 (hetznercloud#589)
- 837735b deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.5.1 (hetznercloud#587)
- f303a5a chore: remove go patch version (hetznercloud#584)
- 654042f deps: update actions/setup-go action to v5 (hetznercloud#579)
- a34ce0d chore: cleanup 1.19.0 release-please config (hetznercloud#583)
- 4fc5527 chore(main): release 1.19.0 (hetznercloud#580)
- 7c3bc74 docs: describe networks ip ranges with example (hetznercloud#577)
- d758de3 chore: prepare 1.19.0 release (hetznercloud#574)
- ff24e7b chore(main): release 1.19.0-rc.0 (hetznercloud#538)
- f11aa0d feat(helm): remove "v" prefix from chart version (hetznercloud#565)
- 956c2ef docs: describe new Hetzner Robot integration (hetznercloud#568)
- 2ddc201 feat(robot): handle ratelimiting with constant backoff (hetznercloud#572)
- 8bb131f feat(load-balancer): handle planned targets exceedings max targets (hetznercloud#570)
- 65dea11 feat: support for Robot servers (hetznercloud#561)
- 5070ef8 fix(deployment): revert hetznercloud#560: remove dns-policy (hetznercloud#566)
- 07a3df9 ci(e2e): persist logs for improved observability (hetznercloud#562) (hetznercloud#564)
- 55a564b deps: update kubernetes packages to v0.28.4 (hetznercloud#563)
- 1353be4 ci: fix failure on main when pushing latest image (hetznercloud#465)
- 2c83786 fix(deployment): remove dns-policy (hetznercloud#560)
- dcefb5b chore(metrics): add timeouts for metrics server (hetznercloud#558)
- a4abcf7 refactor: only enable routes if network name or id is configured (hetznercloud#550)
- 5165118 chore(dev-env): make private network routes feature optional (hetznercloud#556)
- ac0dffb test: seperate cloud-specific tests from other e2e code (hetznercloud#555)
- ce2004c refactor: use full cfg in lbops (hetznercloud#557)
- c80d0c2 deps: update module k8s.io/klog/v2 to v2.110.1 (hetznercloud#551)
- f1d4c4f deps: update dependency golangci/golangci-lint to v1.55.2 (hetznercloud#542)
- 7dcfc0d ci: improve lint and test jobs (hetznercloud#552)
- 68777e4 refactor: replace LoadBalancerDefaults with cfg (hetznercloud#549)
- b5a19c2 refactor: move client init out of newCloud() (hetznercloud#548)
- edb498f deps: bump google.golang.org/grpc from 1.54.0 to 1.56.3 (hetznercloud#547)
- 335a2c9 refactor: move config parsing & validation to seperate package (hetznercloud#546)
- a659408 feat: remove unused variable NODE_NAME (hetznercloud#545)
- 693f38e refactor: use build tags to differentiate test suites (hetznercloud#541)
- 0225dcd deps: update kubernetes packages to v0.28.3 (hetznercloud#540)
- 361ff89 deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.4.0 (hetznercloud#524)
- 444cf06 chore(dev): fix multiple issues in dev environment scripts (hetznercloud#539)
- a94384f feat(chart): add daemonset and node selector (hetznercloud#537)
- 8775196 chore: update renovate bot config (hetznercloud#535)
- d81e5fc ci: use reusable stale bot workflow (hetznercloud#534)
- 6f4b4a6 refactor: duplicate utility to get server ID from ProviderID (hetznercloud#532)
- 6e320a6 refactor: clean up unused fields (hetznercloud#531)
- 51b83ec deps: update module github.com/prometheus/client_golang to v1.17.0 (hetznercloud#522)
- 9e2926c chore(main): release 1.18.0 (hetznercloud#499)
- 0d25cb6 feat(chart): configure additional tolerations (hetznercloud#518)
- 3d153ab deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.2.0 (hetznercloud#501)
- 2e055dd deps: update kubernetes packages to v0.28.2 (hetznercloud#493)
- 3d818cb chore(dev-env): fix issue with k3s flags on agents (hetznercloud#515)
- 7bf7e71 feat: build with Go 1.21 (hetznercloud#516)
- db2e6dc feat(load-balancer): Add new node-selector annotation (hetznercloud#514)
- 69bd40c deps: update docker/login-action action to v3 (hetznercloud#509)
- a9c7abd deps: update docker/setup-buildx-action action to v3 (hetznercloud#510)
- e124126 deps: update docker/setup-qemu-action action to v3 (hetznercloud#511)
- e43b882 deps: update golangci/golangci-lint docker tag to v1.54.2 (hetznercloud#488)
- 5676a19 ci: fix flake in dev/e2e env where subnet is not available (hetznercloud#508)
- 3adf781 feat: test against kubernetes v1.28 and drop v1.24 (hetznercloud#500)
- e49b8b4 deps: update goreleaser/goreleaser-action action to v5 (hetznercloud#507)
- 539d527 deps: update actions/checkout action to v4 (hetznercloud#503)
- 4b18ee5 feat(charts): add replica count (hetznercloud#498)
- dec2ea1 docs: fix typo in README.md (hetznercloud#497)
- 34fb818 chore(main): release 1.17.2 (hetznercloud#496)
- 52c5f38 fix(deploy): do not bind webhook port 10260 (hetznercloud#495)
- c896a3f deps: update module github.com/hetznercloud/hcloud-go/v2 to v2.1.1 (hetznercloud#491)
- ccdff7e deps: update kubernetes packages to v0.27.4 (hetznercloud#481)
- 562ae7f ci: use shared default template for ci tags (hetznercloud#489)
- 7258f4a chore(main): release 1.17.1 (hetznercloud#479)
- 5d034df ci: only run ci.yml once per PR (hetznercloud#480)
- 77f0494 ci: check deployment manifests (hetznercloud#478)
- 79ee405 fix(deploy): make last resource name configurable (hetznercloud#477)
- d800781 fix(deploy): manifests have wrong namespace "default" (hetznercloud#476)
- d048de2 chore(main): release 1.17.0 (hetznercloud#464)
- 05b8e8c ci: fix helm chart publishing (hetznercloud#474)
- 5dad655 feat(helm): allow to set labels and annotations for podMonitor (hetznercloud#471)
- 061c410 deps: Bump google.golang.org/grpc from 1.51.0 to 1.53.0 (hetznercloud#466)
- e438775 refactor: remove unused scripts (hetznercloud#469)
- 43c8343 chore: fix skaffold debug (hetznercloud#473)
- 5461038 fix(routes): deleting wrong routes when other server has same private IP (hetznercloud#472)
- 5a066a1 feat: upgrade to hcloud-go v2 e4352ec
- 0c4eee6 fix(helm-chart): resource namespace and name (hetznercloud#462)
- 185a5c0 chore(main): release 1.16.0 (hetznercloud#439)
- 0d63866 deps: update module github.com/hetznercloud/hcloud-go to v1.46.1 (hetznercloud#456)
- b760720 deps: update kubernetes packages to v0.27.3 (hetznercloud#419)
- 2cc324c deps: update module github.com/prometheus/client_golang to v1.16.0 (hetznercloud#457)
- 99c9a5d ci: fix linting issues (hetznercloud#459)
- cc38a33 deps: update module github.com/stretchr/testify to v1.8.4 (hetznercloud#454)
- 8410277 feat(helm): allow to manually set network name or ID (hetznercloud#458)
- 95c3e44 test: use configurable domain for managed certificate (hetznercloud#451)
- 35c1934 chore(deps): fix broken module resolution (hetznercloud#450)
- 09632bc chore(ci): fix go version in goreleaser workflow (hetznercloud#448)
- e53c018 chore(ci): use TPS exclusively (hetznercloud#447)
- 50339cf deps: update module k8s.io/klog/v2 to v2.100.1 (hetznercloud#433)
- aff7868 deps: update module github.com/hetznercloud/hcloud-go to v1.45.1 (hetznercloud#430)
- 7177cf8 feat(ci): support TPS usage in e2e CI (hetznercloud#446)
- 1291b76 ci: fix release assets not available (hetznercloud#444)
- b54ee8b deps: update module golang.org/x/crypto to v0.9.0 (hetznercloud#443)
- 94f4120 deps: update alpine docker tag to v3.18 (hetznercloud#445)
- 3bd0e40 chore: match renovate commits with release-please (hetznercloud#440)
- bbec89e ci: setup release-please (hetznercloud#437)
- 22dd661 test: verify against Kubernetes v1.27 (hetznercloud#436)
- c35d292 fix(routes): Only delete routes in the Cluster CIDR (hetznercloud#432)
- 892c20e feat: Go 1.20 (hetznercloud#426)
- 7daaadc chore(deps): update yokawasa/action-setup-kube-tools action to v0.9.3 (hetznercloud#415)
- 224fd0a fix(deps): update module github.com/prometheus/client_golang to v1.15.0 (hetznercloud#424)
- 94ba56e fix(deps): update module golang.org/x/crypto to v0.8.0 (hetznercloud#418)
- 19a1934 fix(deps): update module github.com/hetznercloud/hcloud-go to v1.42.0 (hetznercloud#423)
- 84a7541 fix(ci): qemu binfmt wrappers during release (hetznercloud#421)
- 1c9294b feat: publish ARM container images (hetznercloud#420)
- e1152b9 feat(goreleaser): produce OCI manifest images (hetznercloud#417)
- 827b463 fix(ci): run e2e tests on main (hetznercloud#416)
- 8f976b1 feat: new dev/test environment (hetznercloud#414)
- 65a1c5f refactor: Update & Fix golangci-lint (hetznercloud#408)
- 1d72bf0 chore(deps): update golangci/golangci-lint docker tag to v1.52.2 (hetznercloud#413)
- 8683009 chore(deps): update actions/stale action to v8 (hetznercloud#411)
- 5d0380b chore(deps): update golangci/golangci-lint docker tag to v1.52.1 (hetznercloud#410)
- a520727 fix(chart): README typo (hetznercloud#409)
- 3138dc7 chore(chart): basic README (hetznercloud#407)
- 414e538...