Skip to content

v2.1.0

Compare
Choose a tag to compare
@gujingit gujingit released this 02 Dec 11:41

Image

registry.${region}.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.1.0

Features

  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-xforwardedfor-proto can be used to specify whether to use the X-Forwarded-Proto header to retrieve the listener protocol.
  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-idle-timeout can be used to configure the connection idle timeout for an SLB instance. Only HTTP and HTTPS are supported.
  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-http2-enabled can be used to specify whether to use HTTP/2.
  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-vgroup-port can be used to reuse an existing vServer group attached to an SLB instance. This annotation takes effect only when the SLB instance is reused.
  • When a reused SLB instance is shared among multiple Services, the annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-weight can be used to set the weight of each Service to enable weighted round robin. This annotation takes effect only when the existing vServer group is reused.
  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-connection-drain can be used to configure connection draining for an SLB instance. Only TCP and UDP are supported.
  • The annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-connection-drain-timeout can be used to set the timeout value when connection draining is enabled for an SLB instance. Only TCP and UDP are supported.
  • The TargetPort field can be set to a String value.
  • Finalizers can be specified for LoadBalancer Services.

Improvements

  • The node labels are synchronized by schedule.