Skip to content

Releases: linode/linode-cloud-controller-manager

v0.3.5

12 Mar 16:13
b412d44
Compare
Choose a tag to compare

Changes

  • make build-linux before building docker image @phillc (#64)

v0.3.4

12 Mar 15:53
a294305
Compare
Choose a tag to compare

🐛 Bug Fixes

v0.3.3

12 Mar 14:40
ea73dec
Compare
Choose a tag to compare

🧰 Changed

🐛 Bug Fixes

  • Ensure rebuild options are captured correctly if NodeBalancer config exists @g1bl3t (#55)

v0.3.2

16 Jan 19:03
Compare
Choose a tag to compare

Features

  • Added support for Sentry error reporting.

v0.3.1

17 Dec 17:07
eca7485
Compare
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
Compare
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
Compare
Choose a tag to compare

Enhancements

  • Dependencies updated

v0.2.3

26 Jun 18:22
Compare
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
Compare
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
Compare
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