Skip to content

Releases: identw/hetzner-cloud-controller-manager

v0.0.18

Choose a tag to compare

@github-actions github-actions released this 08 Aug 13:43
768d7e2

changelog

  1. Normalize K8s label values for Robot auction products and synced HCloud labels.

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.18

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.18

v0.0.17

Choose a tag to compare

@github-actions github-actions released this 28 Jul 11:49
b6bcbb4

changelog

  1. Set loadBalancer ingress ipMode=Proxy when Proxy Protocol is enabled.
  2. Bump k8s dependencies to v0.36.3 and Go to 1.26.

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.17

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.17

v0.0.16

Choose a tag to compare

@github-actions github-actions released this 28 Jul 10:41
8ad183c

changelog

  1. Upgrade hcloud-go to v2 and adapt CCM for API changes.

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.16

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.16

v0.0.15

Choose a tag to compare

@identw identw released this 28 Jul 10:34
fcbbe5f

update k8s client-go to v0.34.x

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.15

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.15

v0.0.14

Choose a tag to compare

@identw identw released this 22 Jul 15:47
ead993c

Fixed a bug with exclude servers

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.14

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.14

v0.0.13

Choose a tag to compare

@identw identw released this 17 Apr 20:51
1a959d6

Fixed a bug with adding labels to nodes

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.13

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.13

v0.0.12

Choose a tag to compare

@identw identw released this 04 Mar 14:02
dd2e0db

Add annotation load-balancer.hetzner.cloud/external-dns-hostname-ipv4-only

If this annotation is set to a non-empty value, then the annotation external-dns.alpha.kubernetes.io/target will contain only ipv4 address

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.12

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.12

v0.0.11

Choose a tag to compare

@identw identw released this 04 Mar 12:22
2a3c4de

v0.0.11

  • support kube-api v1.32.* (client-go v0.32.2, cloud-provider v0.32.2)
  • add support annotation load-balancer.hetzner.cloud/external-dns-hostname - specifies the hostname of the Load Balancer. This will be used as service.status.loadBalancer.ingress address instead of the Load Balancer IP addresses if specified. And it add two annotations for external-dns: external-dns.alpha.kubernetes.io/target: <ipv4-address>,<ipv6-address> and external-dns.alpha.kubernetes.io/hostname: the value from load-balancer.hetzner.cloud/external-dns-hostname. This is useful and convenient for automatically create DNS record (like aws nlb).

v0.0.10

  • kube-api v1.24.8, cluent-go v0.24.8, support kubernetes v1.24.x

v0.0.9

  • Add labels instance.hetzner.cloud/provided-by and instance.hetzner.cloud/is-root-server for nodes

v0.0.8

images

ghcr.io

ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.11

docker hub

docker.io/identw/hetzner-cloud-controller-manager:v0.0.11

v0.0.7

Choose a tag to compare

@identw identw released this 17 Mar 06:57
  • Add support LoadBalancer

from ghrc.io:

docker pull ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.7
docker pull ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.7-k8s-v1.16.x

from docker.io:

docker pull docker.io/identw/hetzner-cloud-controller-manager:v0.0.7
docker pull docker.io/identw/hetzner-cloud-controller-manager:v0.0.7-k8s-v1.16.x

v0.0.6

Choose a tag to compare

@identw identw released this 08 Mar 19:31
  • synchronization of labels from cloud servers to k8s labels of worker nodes. Removing the label from the cloud server also removes it on the k8s worker node
  • adding a label (default: node.hetzner.com/type) to separate cloud and dedicated servers
  • env PROVIDER_NAME for change provderID prefix
  • update k8s libraries to 1.19.8
  • update github workflows. Also push images to ghcr.io

from ghrc.io:

docker pull ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.6
docker pull ghcr.io/identw/hetzner-cloud-controller-manager:v0.0.6-k8s-v1.16.x

from docker hub:

docker pull docker.io/identw/hetzner-cloud-controller-manager:v0.0.6
docker pull docker.io/identw/hetzner-cloud-controller-manager:v0.0.6-k8s-v1.16.x