Skip to content

Releases: linode/linode-cloud-controller-manager

v0.3.1

17 Dec 17:07
eca7485

Choose a tag to compare

Fixed

  • CCM now sets backend nodes correctly when adding ports on LoadBalancer service update.

v0.3.0

06 Nov 19:05
39e2422

Choose a tag to compare

Added

  • New LoadBalancer TLS annotations.

example:

service.beta.kubernetes.io/linode-loadbalancer-default-protocol: "http"
service.beta.kubernetes.io/linode-loadbalancer-port-443: |
    {
        "tls-secret-name": "prod-app-tls",
        "protocol": "https"
    }

Fixed

  • New syntax fixes an issue where a creating a load balancer created with both
    an http and https port would fail silently.
  • Some error messages changed to meet linter standards
  • CCM now uses out-of-cluster authentication when kubeconfig is passed as a command-
    line argument.

Deprecated

  • Former annotations linode-loadbalancer-tls and linode-loadbalancer-protocol will
    be removed Q3 2020.

v0.2.4

03 Oct 17:49
9e36b0c

Choose a tag to compare

Enhancements

  • Dependencies updated

v0.2.3

26 Jun 18:22

Choose a tag to compare

v0.2.3 (2019-06-26)

Features

  • Support for setting root CA cert (linodego 0.10.0)

Enhancements

  • Binary is now cross-compiled locally for faster container builds
  • Makefile cleaned up for saner prereqs and ELF vs. local builds

Docker image available on DockerHub

linode/linode-cloud-controller-manager:v0.2.3

v0.2.2

29 May 20:46

Choose a tag to compare

Upgrade linodego to version 0.9.0 for various new API features.

Docker image is on DockerHub:

linode/linode-cloud-controller-manager:v0.2.2

v0.2.1

16 Apr 19:49
259693b

Choose a tag to compare

Support for LoadBalancer TLS annotations

example:

service.beta.kubernetes.io/linode-loadbalancer-tls: "[ { "tls-secret-name": "prod-app-tls", "port": 443}, {"tls-secret-name": "dev-app-tls", "port": 8443} ]"

Docker image is on DockerHub:

linode/linode-cloud-controller-manager:v0.2.1