v1.24.0

Cloud Provider Azure v1.24.0

Changes by Kind

Feature

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

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

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