Skip to content

Releases: hetznercloud/hcloud-cloud-controller-manager

v1.15.0-rc.0

11 Apr 11:20
e1152b9

Choose a tag to compare

v1.15.0-rc.0 Pre-release
Pre-release

What's Changed

  • fix(deps): update kubernetes packages to v0.26.3 by @renovate in #404
  • chore(deps): update golangci/golangci-lint docker tag to v1.52.0 by @renovate in #405
  • feat(helm): env var config by @samcday in #406
  • chore(chart): basic README by @samcday in #407
  • fix(chart): README typo by @samcday in #409
  • chore(deps): update golangci/golangci-lint docker tag to v1.52.1 by @renovate in #410
  • chore(deps): update actions/stale action to v8 by @renovate in #411
  • chore(deps): update golangci/golangci-lint docker tag to v1.52.2 by @renovate in #413
  • refactor: Update & Fix golangci-lint by @apricote in #408
  • feat: new dev/test environment by @samcday in #414
  • fix(ci): run e2e tests on main by @samcday in #416
  • feat(goreleaser): produce OCI manifest images by @samcday in #417

Full Changelog: v1.14.2...v1.15.0-rc.0

v1.14.2

17 Mar 13:32
60e2904

Choose a tag to compare

What's Changed

Full Changelog: v1.14.1...v1.14.2

v1.14.1

14 Mar 11:25
b5e160a

Choose a tag to compare

What's Changed

  • fix(ci): wrong version published when two tags point to same commit by @apricote in #392

Full Changelog: v1.14.0...v1.14.1

v1.14.0

14 Mar 09:36
17e534d

Choose a tag to compare

The release pipeline for this version was broken and no Docker Image was actually published. Please use v1.14.1 instead.

Notable Changes

  • Significantly reduced the number of Requests made to the Hetzner Cloud API. While this does not solve all cases of API rate limits, the situation should be better than before.
    • feat: add InstancesV2 interface by @apricote in #385
    • refactor: unnecessary API call in instance reconciliation by @apricote in #386

All Changes

  • chore: add apricote as codeowner by @apricote in #335
  • feat: test against Kubernetes v1.26 by @apricote in #334
  • ci: stop logging api token by @apricote in #336
  • chore: update codeowner to use groups by @apricote in #345
  • fix(deploy): node.kubernetes.io/not-ready taint is NoExecute by @flokli in #344
  • docs: incorrect statement that --cloud-provider is removed by @apricote in #347
  • Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #346
  • chore(deps): Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 by @dependabot in #352
  • chore(deps): Bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible by @dependabot in #343
  • test(e2e): fix flake when LB health checks have not passed by @apricote in #354
  • feat: drop support for Kubernetes v1.23 by @apricote in #350
  • docs: fix skaffold guide by @apricote in #348
  • docs(lb): reference existing lb #351 by @apricote in #353
  • Configure Renovate by @renovate in #355
  • chore(deps): update alpine docker tag to v3.17 by @renovate in #357
  • fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #356
  • chore(deps): update golang docker tag to v1.20 by @renovate in #359
  • chore(deps): update golangci/golangci-lint docker tag to v1.51.2 by @renovate in #360
  • fix(deps): update module github.com/hetznercloud/hcloud-go to v1.40.0 by @renovate in #361
  • chore(deps): update actions/setup-go action to v3 by @renovate in #367
  • chore(deps): update docker/login-action action to v2 by @renovate in #369
  • chore(deps): update docker/setup-buildx-action action to v2 by @renovate in #370
  • chore(deps): update goreleaser/goreleaser-action action to v4 by @renovate in #371
  • fix(deps): update kubernetes packages to v0.26.2 by @renovate in #365
  • chore(deps): update actions/stale action to v7 by @renovate in #368
  • chore(deps): update actions/checkout action to v3 by @renovate in #364
  • fix(deps): update module golang.org/x/crypto to v0.6.0 by @renovate in #366
  • fix(deps): update module k8s.io/klog/v2 to v2.90.0 by @renovate in #363
  • chore: initial basic helm chart by @samcday in #375
  • fix(deps): update module k8s.io/klog/v2 to v2.90.1 by @renovate in #374
  • chore(chart): resources configurable via values.yaml by @samcday in #376
  • chore: basic .gitpod.yml by @samcday in #377
  • fix(ci): main branch rename by @apricote in #379
  • feat: add packaged helm chart to release artifacts by @apricote in #378
  • refactor(e2e): remove dev-ccm manifests by @samcday in #380
  • fix(deps): update module github.com/hetznercloud/hcloud-go to v1.41.0 by @renovate in #383
  • feat(ci): publish helm chart to repository by @apricote in #381
  • fix(deps): update module golang.org/x/crypto to v0.7.0 by @renovate in #382
  • feat: add InstancesV2 interface by @apricote in #385
  • fix: self-reported version not correct by @apricote in #387
  • chore(ci): run e2e on public workers by @samcday in #388
  • refactor: unnecessary API call in instance reconciliation by @apricote in #386
  • test: use actual test cases by @apricote in #389
  • ci: fix goreleaser helm chart config by @apricote in #390
  • ci: build helm repo index by @apricote in #391

New Contributors

Full Changelog: v1.13.2...v1.14.0

v1.14.0-rc.0

13 Mar 16:19
3e55a01

Choose a tag to compare

v1.14.0-rc.0 Pre-release
Pre-release

Notable Changes

  • Significantly reduced the number of Requests made to the Hetzner Cloud API. While this does not solve all cases of API rate limits, the situation should be better than before.
    • feat: add InstancesV2 interface by @apricote in #385
    • refactor: unnecessary API call in instance reconciliation by @apricote in #386

What's Changed

  • chore: add apricote as codeowner by @apricote in #335
  • feat: test against Kubernetes v1.26 by @apricote in #334
  • ci: stop logging api token by @apricote in #336
  • chore: update codeowner to use groups by @apricote in #345
  • fix(deploy): node.kubernetes.io/not-ready taint is NoExecute by @flokli in #344
  • docs: incorrect statement that --cloud-provider is removed by @apricote in #347
  • Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #346
  • chore(deps): Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 by @dependabot in #352
  • chore(deps): Bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible by @dependabot in #343
  • test(e2e): fix flake when LB health checks have not passed by @apricote in #354
  • feat: drop support for Kubernetes v1.23 by @apricote in #350
  • docs: fix skaffold guide by @apricote in #348
  • docs(lb): reference existing lb #351 by @apricote in #353
  • Configure Renovate by @renovate in #355
  • chore(deps): update alpine docker tag to v3.17 by @renovate in #357
  • fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #356
  • chore(deps): update golang docker tag to v1.20 by @renovate in #359
  • chore(deps): update golangci/golangci-lint docker tag to v1.51.2 by @renovate in #360
  • fix(deps): update module github.com/hetznercloud/hcloud-go to v1.40.0 by @renovate in #361
  • chore(deps): update actions/setup-go action to v3 by @renovate in #367
  • chore(deps): update docker/login-action action to v2 by @renovate in #369
  • chore(deps): update docker/setup-buildx-action action to v2 by @renovate in #370
  • chore(deps): update goreleaser/goreleaser-action action to v4 by @renovate in #371
  • fix(deps): update kubernetes packages to v0.26.2 by @renovate in #365
  • chore(deps): update actions/stale action to v7 by @renovate in #368
  • chore(deps): update actions/checkout action to v3 by @renovate in #364
  • fix(deps): update module golang.org/x/crypto to v0.6.0 by @renovate in #366
  • fix(deps): update module k8s.io/klog/v2 to v2.90.0 by @renovate in #363
  • chore: initial basic helm chart by @samcday in #375
  • fix(deps): update module k8s.io/klog/v2 to v2.90.1 by @renovate in #374
  • chore(chart): resources configurable via values.yaml by @samcday in #376
  • chore: basic .gitpod.yml by @samcday in #377
  • fix(ci): main branch rename by @apricote in #379
  • feat: add packaged helm chart to release artifacts by @apricote in #378
  • refactor(e2e): remove dev-ccm manifests by @samcday in #380
  • fix(deps): update module github.com/hetznercloud/hcloud-go to v1.41.0 by @renovate in #383
  • feat(ci): publish helm chart to repository by @apricote in #381
  • fix(deps): update module golang.org/x/crypto to v0.7.0 by @renovate in #382
  • feat: add InstancesV2 interface by @apricote in #385
  • fix: self-reported version not correct by @apricote in #387
  • chore(ci): run e2e on public workers by @samcday in #388
  • refactor: unnecessary API call in instance reconciliation by @apricote in #386

New Contributors

Full Changelog: v1.13.2...v1.14.0-rc.0

v1.13.2

05 Oct 04:46

Choose a tag to compare

What's Changed

  • Fix PTR update for load balancer by @ym in #315

New Contributors

  • @ym made their first contribution in #315

Full Changelog: v1.13.1...v1.13.2

v1.13.1

05 Oct 04:35

Choose a tag to compare

What's Changed

Full Changelog: v1.13.0...v1.13.1

v1.13.0

13 Sep 12:14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.12.1...v1.13.0

v1.12.1

05 Nov 07:17
1b33f52

Choose a tag to compare

Changelog

1b33f52 Prepare Release v1.21.1
9fa6887 Update hcloud-go to v1.33 (#255)
ff044e9 deploy: add missing operator: Exists (#251)
7c9948b Bump k8s.io/kubernetes from 1.18.3 to 1.18.19 (#243)
451703a Testsetup: Unify with CSI Driver test setup suite (#244)
635cf10 Update docs (#240)
f21278c Health Check: Set healthcheck port to destination port if no port was defined via annotation (#239)

Docker images

  • docker pull hetznercloud/hcloud-cloud-controller-manager:v1.12.1

v1.12.0

25 Aug 07:51
580c9db

Choose a tag to compare

Changelog

580c9db Prepare Release v1.12.0
9d259b9 Bring IPv6 flag in line with private ingress flag (#237)
7728df2 add explanation for private node IPs (#219)
3f1a081 Build and test with go 1.17 (#235)
867e237 Ignore stale routes on RouteList (#238)
fb6b551 Use Metadata Client provided by hcloud-go (#234)
bcf0e74 Update README for kube-proxy IPVS information (#213)
64a7663 Explain --cloud-provider=external a bit more
6f30ee1 Update hcloud-go to v1.28.0

Docker images

  • docker pull hetznercloud/hcloud-cloud-controller-manager:v1.12.0