Skip to content

Releases: kubernetes-sigs/cloud-provider-azure

v1.26.12

20 Jul 05:39
12ec0be
Compare
Choose a tag to compare

Full Changelog: v1.26.11..v1.26.12

Changes by Kind

Feature

  • Feat: support sharing IP address across services by public IP name (#4274, @nilo19)

Bug or Regression

  • Cloud provider won't exclude the NotReady nodes from SLB backend pools (#4282, @feiskyer)
  • Fix ensureBackendPoolDeleted for standalone VM. Add logs for exclude-from-external-load-balancers (#4302, @lzhecheng)
  • Fix: remove deleted node IP address from IP-based LB backend pools (#4146, @nilo19)
  • Skip unmanaged Nodes for instancesV2 (#4298, @lzhecheng)
  • Support customization of numOfProbe and probeInterval when externaltrafficpolicy is local (#4291, @MartinForReal)

Dependencies

Added

Nothing has changed.

Changed

  • golang.org/x/crypto: v0.9.0 → v0.11.0
  • golang.org/x/sys: v0.8.0 → v0.10.0
  • golang.org/x/term: v0.8.0 → v0.10.0
  • golang.org/x/text: v0.9.0 → v0.11.0
  • k8s.io/api: v0.26.5 → v0.26.6
  • k8s.io/apimachinery: v0.26.5 → v0.26.6
  • k8s.io/apiserver: v0.26.5 → v0.26.6
  • k8s.io/client-go: v0.26.5 → v0.26.6
  • k8s.io/cloud-provider: v0.26.5 → v0.26.6
  • k8s.io/component-base: v0.26.5 → v0.26.6
  • k8s.io/component-helpers: v0.26.5 → v0.26.6
  • k8s.io/controller-manager: v0.26.5 → v0.26.6
  • k8s.io/kms: v0.26.5 → v0.26.6
  • k8s.io/kubelet: v0.26.5 → v0.26.6

Removed

Nothing has changed.

v1.24.22

20 Jul 03:24
c821659
Compare
Choose a tag to compare

Full Changelog: v1.24.21..v1.24.22

Changes by Kind

Bug or Regression

  • Cloud provider won't exclude the NotReady nodes from SLB backend pools (#4292, @feiskyer)
  • Fix: remove deleted node IP address from IP-based LB backend pools (#4150, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

  • golang.org/x/crypto: v0.9.0 → v0.11.0
  • golang.org/x/sys: v0.8.0 → v0.10.0
  • golang.org/x/term: v0.8.0 → v0.10.0
  • golang.org/x/text: v0.9.0 → v0.11.0
  • k8s.io/api: v0.24.14 → v0.24.15
  • k8s.io/apimachinery: v0.24.14 → v0.24.15
  • k8s.io/apiserver: v0.24.14 → v0.24.15
  • k8s.io/client-go: v0.24.14 → v0.24.15
  • k8s.io/cloud-provider: v0.24.14 → v0.24.15
  • k8s.io/component-base: v0.24.14 → v0.24.15
  • k8s.io/component-helpers: v0.24.14 → v0.24.15
  • k8s.io/controller-manager: v0.24.14 → v0.24.15
  • k8s.io/kubelet: v0.24.14 → v0.24.15

Removed

Nothing has changed.

v1.27.5

07 Jun 03:35
0a55f93
Compare
Choose a tag to compare

Full Changelog: v1.27.4..v1.27.5

Changes by Kind

Feature

  • Feat: Support migrate from NIC-based to IP-based backend pool by migration API by setting "enableMigrateToIpBasedBackendPoolAPI": true. By using this API, there will be no downtime during the migration. (#4042, @nilo19)

Other (Cleanup or Flake)

  • The deprecated beta topology labels are no longer applied by default, to maintain the legacy behaviour use --deprecated-apply-beta-topology-labels (#4041, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

v1.26.11

07 Jun 03:24
46bf1a5
Compare
Choose a tag to compare

Full Changelog: v1.26.10..v1.26.11

Changes by Kind

Feature

  • Feat: Support migrate from NIC-based to IP-based backend pool by migration API by setting "enableMigrateToIpBasedBackendPoolAPI": true. By using this API, there will be no downtime during the migration. (#4044, @nilo19)

Other (Cleanup or Flake)

  • The deprecated beta topology labels are no longer applied by default, to maintain the legacy behaviour use --deprecated-apply-beta-topology-labels (#4040, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.25.15

07 Jun 03:24
9c924bf
Compare
Choose a tag to compare

Full Changelog: v1.25.14..v1.25.15

Changes by Kind

Feature

  • Feat: Support migrate from NIC-based to IP-based backend pool by migration API by setting "enableMigrateToIpBasedBackendPoolAPI": true. By using this API, there will be no downtime during the migration. (#4045, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.24.21

07 Jun 03:25
cc1026e
Compare
Choose a tag to compare

Full Changelog: v1.24.20..v1.24.21

Changes by Kind

Feature

  • Feat: Support migrate from NIC-based to IP-based backend pool by migration API by setting "enableMigrateToIpBasedBackendPoolAPI": true. By using this API, there will be no downtime during the migration. (#4046, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

v1.27.4

25 May 13:14
1601b31
Compare
Choose a tag to compare

Full Changelog: v1.27.3..v1.27.4

Changes by Kind

Feature

Bug or Regression

Other (Cleanup or Flake)

  • [Log] Print Service name and resource basename in ReconcileService(). Adding such log shows relation between Service name and its related resource name (Frontend IP config, etc.). It helps debugging. (#3964, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

v1.26.10

25 May 12:06
1a18f24
Compare
Choose a tag to compare

Full Changelog: v1.26.9..v1.26.10

Changes by Kind

Feature

Bug or Regression

Other (Cleanup or Flake)

  • [Log] Print Service name and resource basename in ReconcileService(). Adding such log shows relation between Service name and its related resource name (Frontend IP config, etc.). It helps debugging. (#3965, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/stretchr/testify: v1.8.2 → v1.8.3
  • k8s.io/cloud-provider: v0.26.4 → v0.26.5
  • k8s.io/component-helpers: v0.26.4 → v0.26.5
  • k8s.io/kubelet: v0.26.4 → v0.26.5

Removed

Nothing has changed.

v1.24.20

25 May 03:11
35b296b
Compare
Choose a tag to compare

Full Changelog: v1.24.19..v1.24.20

Changes by Kind

Feature

Bug or Regression

Other (Cleanup or Flake)

  • [Log] Print Service name and resource basename in ReconcileService(). Adding such log shows relation between Service name and its related resource name (Frontend IP config, etc.). It helps debugging. (#3963, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/stretchr/testify: v1.8.2 → v1.8.3
  • k8s.io/cloud-provider: v0.24.13 → v0.24.14
  • k8s.io/component-helpers: v0.24.13 → v0.24.14
  • k8s.io/controller-manager: v0.24.13 → v0.24.14
  • k8s.io/kubelet: v0.24.13 → v0.24.14

Removed

Nothing has changed.

v1.25.14

25 May 03:14
dd2da69
Compare
Choose a tag to compare

Full Changelog: v1.25.13..v1.25.14

Changes by Kind

Feature

Bug or Regression

Other (Cleanup or Flake)

  • [Log] Print Service name and resource basename in ReconcileService(). Adding such log shows relation between Service name and its related resource name (Frontend IP config, etc.). It helps debugging. (#3966, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/stretchr/testify: v1.8.2 → v1.8.3
  • golang.org/x/sync: 886fb93 → v0.1.0
  • k8s.io/apiserver: v0.25.9 → v0.25.10
  • k8s.io/cloud-provider: v0.25.9 → v0.25.10
  • k8s.io/component-helpers: v0.25.9 → v0.25.10
  • k8s.io/controller-manager: v0.25.9 → v0.25.10
  • k8s.io/kubelet: v0.25.9 → v0.25.10
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.36 → v0.0.37

Removed

Nothing has changed.