v1.25.6

Cloud Provider Azure v1.25.6

Changes by Kind

Feature

  • Added: support for new annotations service.beta.kubernetes.io/port__health-probe_protocol and service.beta.kubernetes.io/port__health-probe_port to allow explicitly setting the health probe protocol individually for each service port. Useful for services like Istio which have health check separate from the main service port. (#2823, @MartinForReal)

Bug or Regression

  • Fix k8s-azure-dns-label-service tag not deleted with Service. Bug: When a Service with DNS label is deleted, k8s-azure-dns-label-service tag won’t be deleted and it leads to ensurePublicIPExists error. (#2910, @lzhecheng)
  • Fix: get vmss name and resource group from vm ID if the provider ID of the node is empty (#2989, @nilo19)

Other (Cleanup or Flake)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/Azure/azure-sdk-for-go: v67.1.0+incompatible → v67.2.0+incompatible
  • github.com/onsi/ginkgo/v2: v2.5.1 → v2.6.1
  • github.com/onsi/gomega: v1.24.1 → v1.24.2
  • go.uber.org/goleak: v1.1.10 → v1.2.0
  • golang.org/x/net: v0.2.0 → v0.4.0
  • golang.org/x/term: v0.2.0 → v0.3.0
  • golang.org/x/tools: v0.2.0 → v0.4.0
  • k8s.io/api: v0.25.4 → v0.25.5
  • k8s.io/apimachinery: v0.25.4 → v0.25.5
  • k8s.io/apiserver: v0.25.1-rc.0 → v0.25.5
  • k8s.io/client-go: v0.25.4 → v0.25.5
  • k8s.io/cloud-provider: v0.25.1-rc.0 → v0.25.5
  • k8s.io/component-base: v0.25.1-rc.0 → v0.25.5
  • k8s.io/component-helpers: v0.25.1-rc.0 → v0.25.5
  • k8s.io/controller-manager: v0.25.1-rc.0 → v0.25.5
  • k8s.io/kubelet: v0.25.1-rc.0 → v0.25.5
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.32 → v0.0.33

Removed

Nothing has changed.

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