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

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.

Last modified June 16, 2023: init documentation branch (6258fe0f8)