v2.1.0
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.