v1.24.0
Cloud Provider Azure v1.24.0
Changes by Kind
Feature
- Feat: add DiskEncryptionType in CreateDisk (#1646, @andyzhangx)
- Update dependencies to 1.24 (#1655, @MartinForReal)
Actions Required
From cloud provider Azure v1.24.0 version, the LoadBalancer typed services with appProtocol HTTP/HTTPS would switch to HTTP/HTTPS for health probe protocol (while TCP is used before v1.24.0). And /
would be used as the default health probe request path. If your service doesn’t respond 200 for /
, please ensure set service annotation service.beta.kubernetes.io/port_{port}_health-probe_request-path
or service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path
(applied to all ports) with correct request path to avoid service broken.
Please refer the documents here for the details of Azure LoadBalancer health probe customization.
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/blang/semver/v4: v4.0.0
- github.com/google/gnostic: v0.5.7-v3refs
Changed
- github.com/bketelsen/crypt: v0.0.4 → 5cbc8cc
- github.com/cncf/udpa/go: 04548b0 → 5459f2c
- github.com/cncf/xds/go: cb28da3 → fbca930
- github.com/envoyproxy/go-control-plane: cf90f65 → 63b5d3c
- github.com/google/go-cmp: v0.5.6 → v0.5.5
- github.com/magiconair/properties: v1.8.5 → v1.8.1
- github.com/mitchellh/mapstructure: v1.4.1 → v1.1.2
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/pelletier/go-toml: v1.9.3 → v1.2.0
- github.com/prometheus/client_golang: v1.11.0 → v1.12.1
- github.com/prometheus/common: v0.28.0 → v0.32.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/spf13/cast: v1.3.1 → v1.3.0
- github.com/spf13/jwalterweatherman: v1.1.0 → v1.0.0
- github.com/spf13/viper: v1.8.1 → v1.7.0
- github.com/yuin/goldmark: v1.4.0 → v1.4.1
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.1
- golang.org/x/crypto: 5e0467b → 8634188
- golang.org/x/mod: v0.4.2 → 9b9b3d8
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: d4cc65f → 897bd77
- google.golang.org/api: v0.44.0 → v0.43.0
- google.golang.org/genproto: 3a66f56 → 42d7afd
- google.golang.org/grpc: v1.42.0 → v1.40.0
- gopkg.in/ini.v1: v1.62.0 → v1.51.0
- k8s.io/api: v0.23.5 → v0.24.0
- k8s.io/apimachinery: v0.23.5 → v0.24.0
- k8s.io/apiserver: v0.23.5 → v0.24.0
- k8s.io/client-go: v0.23.5 → v0.24.0
- k8s.io/cloud-provider: v0.23.5 → v0.24.0
- k8s.io/component-base: v0.23.5 → v0.24.0
- k8s.io/component-helpers: v0.23.5 → v0.24.0
- k8s.io/controller-manager: v0.23.5 → v0.24.0
- k8s.io/klog/v2: v2.30.0 → v2.60.1
- k8s.io/kube-openapi: e816edb → 3ee0da9
- k8s.io/kubelet: v0.23.5 → v0.24.0
- k8s.io/utils: 6203023 → 3a6ce19
- sigs.k8s.io/json: c049b76 → 9f7c6b3
Removed
- github.com/blang/semver: v3.5.1+incompatible
- github.com/googleapis/gnostic: v0.5.5