v1.24.3
Cloud Provider Azure v1.24.3
Changes by Kind
Feature
A new service annotation
service.beta.kubernetes.io/azure-disable-load-balancer-floating-ip
has been added to disable floating IPs in load balancer rule.If annotation is omitted or if the annotation is set to be “false”, then floating IP will be enabled. If the annotation is set to be “true”, then floating IP will be disabled. (#1979, @nilo19)
Bug or Regression
- Improve the error handling for ARM APIs (#1953, @k8s-infra-cherrypick-robot)
- Show correct CCM/CNM version in apiserver (#1931, @k8s-infra-cherrypick-robot)
Other (Cleanup or Flake)
- Fix: Do not compare privateIPAllocationMethod when checking if frontend config needs update. Just check if frontend ip matches service spec to avoid unnecessary LB frontend recreation. (#2001, @k8s-infra-cherrypick-robot)
- Fix: make sure there is no duplicated rules before updating the network security group (#2007, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
- github.com/cpuguy83/go-md2man/v2: v2.0.1 → v2.0.2
- github.com/spf13/cobra: v1.4.0 → v1.5.0
- github.com/stretchr/objx: v0.1.1 → v0.4.0
- github.com/stretchr/testify: v1.7.2 → v1.8.0
- k8s.io/api: v0.24.1 → v0.24.2
- k8s.io/apimachinery: v0.24.1 → v0.24.2
- k8s.io/apiserver: v0.24.1 → v0.24.2
- k8s.io/client-go: v0.24.1 → v0.24.2
- k8s.io/cloud-provider: v0.24.1 → v0.24.2
- k8s.io/component-base: v0.24.1 → v0.24.2
- k8s.io/component-helpers: v0.24.1 → v0.24.2
- k8s.io/controller-manager: v0.24.1 → v0.24.2
- k8s.io/kubelet: v0.24.1 → v0.24.2
Removed
Nothing has changed.