Releases: kubernetes-sigs/cloud-provider-azure
cloud-provider-azure v1.0.3
Changes by Kind
Feature
- Feat: Provide IPv6 support for internal load balancer (#703, @tomkerkhove)
Bug or Regression
- Fix: not send availability zones as part of create for edge zones (#709, @MirzaSikander)
cloud-provider-azure v0.7.6
Changes by Kind
Feature
- Feat: Provide IPv6 support for internal load balancer (#703, @tomkerkhove)
Bug or Regression
- Fix: not send availability zones as part of create for edge zones (#709, @MirzaSikander)
cloud-provider-azure v1.0.2
Changes by Kind
Feature
- Chore: upgrade TLS1.0 to TLS1.2 in account creation (#675, @andyzhangx)
- Feat: add support for additional public IPs via service annotation "service.beta.kubernetes.io/azure-additional-public-ips" (#691, @feiskyer)
- Feat: enable creation of private endpoint for storage account (#652, @nearora-msft)
Bug or Regression
- Fix: detach disk panic on Azure Stack (#688, @andyzhangx)
- Fix: make tags case-insensitive for both keys and values (#669, @nilo19)
- Fix: remove GetDisk operation in AttachDisk (#678, @andyzhangx)
- Fix: return empty VMAS name if using standalone VM (#679, @nilo19)
Other (Cleanup or Flake)
- Chore: only put pip if it is necessary (#686, @nilo19)
GetTestCloud
properly initializes the disk controller fields enabling them to be used in unit tests and mocked. (#689, @edreed)
Uncategorized
Dependencies
Added
Nothing has changed.
cloud-provider-azure v0.7.5
Changes by Kind
Feature
- Chore: upgrade TLS1.0 to TLS1.2 in account creation (#675, @andyzhangx)
- Feat: Enable creation of storage accounts that support large file shares (#606, @nearora-msft)
- Feat: add support for additional public IPs via service annotation "service.beta.kubernetes.io/azure-additional-public-ips" (#691, @feiskyer)
- Feat: enable creation of private endpoint for storage account (#652, @nearora-msft)
- Feat: support reloading cloud controller manager from secret dynamically (#613, @nilo19)
Documentation
- Chore: update docs for service tags NSG (#647, @feiskyer)
- Docs: add 'securityGroupResourceGroup' cloud-config value (#668, @aslafy-z)
Failing Test
- Fix: serviceOwnsFrontendIP shouldn't report error when the public IP doesn't match (#649, @feiskyer)
Bug or Regression
- Do not set cached Sku when updating VMSS and VMSS instances (#630, @feiskyer)
- Fix: avoid nil-pointer panic when checking the frontend IP configuration (#615, @nilo19)
- Fix: cleanup outdated routes (#661, @nilo19)
- Fix: detach disk panic on Azure Stack (#688, @andyzhangx)
- Fix: make tags case-insensitive for both keys and values (#669, @nilo19)
- Fix: not tagging static public IP (#616, @nilo19)
- Fix: remove GetDisk operation in AttachDisk (#678, @andyzhangx)
- Fix: return empty VMAS name if using standalone VM (#679, @nilo19)
Other (Cleanup or Flake)
- Chore: add e2e test for byo public IP (#627, @nilo19)
- Chore: add more buckets for operation metrics (#656, @andyzhangx)
- Chore: completely decouple k/k (#601, @nilo19)
- Chore: only logs rate limiting configurations when rate limit is enabled (#608, @feiskyer)
- Chore: only put pip if it is necessary (#686, @nilo19)
- Chore: only reconciling routes in cloud controller manager (#671, @nilo19)
- Chore: set default config secret name and namespace (#662, @nilo19)
- Fix: wait for the success of the initial run of syncRegionZonesMap (#646, @nilo19)
- Update Azure Go SDK to v55.0.0 (#643, @feiskyer)
- Update cloud-provider vendor to v1.21 (#603, @feiskyer)
- Upgrade to 2020-02-01/storage (#628, @andyzhangx)
GetTestCloud
properly initializes the disk controller fields enabling them to be used in unit tests and mocked. (#689, @edreed)
Uncategorized
- Add CreateOrUpdateBackendPools() interface for LoadBalancer client (#620, @feiskyer)
- Feat: add NFSv3 account creation support (#633, @andyzhangx)
- Fix: leave the probe path empty for TCP probes (#680, @nilo19)
- Fix: no sleep when GetDisk is throttled (#629, @andyzhangx)
cloud-provider-azure v1.0.1
Cloud Provider Azure v1.0.1 includes several critical bug fixes and new features. The images are available at:
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.0.1
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v1.0.1
Changes by Kind
Documentation
- Chore: update docs for service tags NSG (#647, @feiskyer)
- Docs: add 'securityGroupResourceGroup' cloud-config value (#668, @aslafy-z)
Failing Test
- Fix: serviceOwnsFrontendIP shouldn't report error when the public IP doesn't match (#649, @feiskyer)
Bug or Regression
- Do not set cached Sku when updating VMSS and VMSS instances (#630, @feiskyer)
- Fix: cleanup outdated routes (#661, @nilo19)
- Fix: make tags case-insensitive for both keys and values (#669, @nilo19)
Other (Cleanup or Flake)
- Chore: add e2e test for byo public IP (#627, @nilo19)
- Chore: add more buckets for operation metrics (#656, @andyzhangx)
- Chore: only reconciling routes in cloud controller manager (#671, @nilo19)
- Chore: set default config secret name and namespace (#662, @nilo19)
- Fix: wait for the success of the initial run of syncRegionZonesMap (#646, @nilo19)
- Update Azure Go SDK to v55.0.0 (#643, @feiskyer)
- Upgrade to 2020-02-01/storage (#628, @andyzhangx)
- Add CreateOrUpdateBackendPools() interface for LoadBalancer client (#620, @feiskyer)
- Feat: add NFSv3 account creation support (#633, @andyzhangx)
- Fix: no sleep when GetDisk is throttled (#629, @andyzhangx)
cloud-provider-azure v1.0.0
Cloud Provider Azure v1.0.0 includes several critical bug fixes and new features. The images are available at:
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v1.0.0
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v1.0.0
Changes by Kind
Feature
- Feat: Enable creation of storage accounts that support large file shares (#606, @nearora-msft)
- Feat: support reloading cloud controller manager from secret dynamically (#613, @nilo19)
Bug or Regression
- Fix: avoid nil-pointer panic when checking the frontend IP configuration (#615, @nilo19)
- Fix: not tagging static public IP (#616, @nilo19)
Other (Cleanup or Flake)
cloud-provider-azure v0.7.4
Cloud Provider Azure v0.7.4 includes several critical bug fixes. The images are available at:
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v0.7.4
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v0.7.4
Changes by Kind
Documentation
Bug or Regression
- Fix: arm node provider Windows initialization (#595, @JesusAlvarezTorres)
- Fix: call the counterpart function of availabilitySet when the instance is not a vmss vm (#597, @nilo19)
- Fix: potential race condition in detach disk (#593, @andyzhangx)
- Fix: support sharing the primary slb when there are both external and internal load balancers in the cluster (#588, @nilo19)
See the release note for the detailed changes.
cloud-provider-azure v0.7.3
Cloud Provider Azure v0.7.3 supports out-of-tree node ipam controller, sharing the primary SLB with multiple vmSets, and a bunch of other features/bug fixes. The images are available at:
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v0.7.3
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v0.7.3
See the release note for the detailed changes.
cloud-provider-azure v0.7.2
Cloud Provider Azure v0.7.2 allows to disable AzureStackCloud API versions when using AzureStackCloud config on public cloud (e.g. for customizing ARM endpoints). The images are available at
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v0.7.2
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v0.7.2
Changelog since v0.7.1
Changes by Kind
Bug or Regression
cloud-provider-azure v0.7.1
Cloud Provider Azure v0.7.1 updates Kubernetes vendor to v1.20 and moves to beta. The images are available at
mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager:v0.7.1
mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager:v0.7.1
Changelog
Feature
- Feat: Add service annotation
ServiceAnnotationDenyAllExpectSourceRanges
(#487, @nilo19) - Feat: skip account matching with special tags (#490, @andyzhangx)
- Feat: vm client changes for Azure Stack Hub support (#477, @JesusAlvarezTorres)
- Implement cloudprovider.InstancesV2 interface (#466, @nilo19)
- Support etag when putting network interface. (#483, @nilo19)
- Updates all the references for azure network API to point to
2020-07-01
which is the latest API Version (#502, @MirzaSikander)
Bug or Regression
- Aggregate errors when putting vmss (#482, @nilo19)
- Output the actual error when VMSS PUT fails rather than the error from the previous GET (#486, @devigned)