Skip to content

Releases: zarvd/cloud-provider-azure

v1.23.5

26 Apr 07:51
Compare
Choose a tag to compare

Changes by Kind

Feature

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1322, @nilo19)
  • Fix: remove agent pool LB if that vmSet is changed to primary vmSet
    fix: reuse previous private IP address when changing load balancers (#1297, @k8s-infra-cherrypick-robot)
  • Fix: skip reconcileSharedLoadBalancer if the service is being deleted (#1270, @nilo19)
  • The cloud provider will create TCP probe rule if the probe protocol is not supported. (#1394, @MartinForReal)

Uncategorized

Dependencies

Added

  • github.com/google/martian: v2.1.0+incompatible
  • rsc.io/binaryregexp: v0.2.0
  • rsc.io/quote/v3: v3.1.0
  • rsc.io/sampler: v1.3.0

Changed

Removed

v1.23.4

24 Feb 07:06
Compare
Choose a tag to compare

Changes by Kind

Feature

  • Feat: support changing LB backend pool type between nodeIP and nodeIP… (#1125, @nilo19)

  • Following configuration will be applied to the all ports of service.

    "service.beta.kubernetes.io/azure-load-balancer-health-probe-protocol"
    "service.beta.kubernetes.io/azure-load-balancer-health-probe-interval"
    "service.beta.kubernetes.io/azure-load-balancer-health-probe-num-of-probe"
    "service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path"

    If health probe is needed, user should specify AppProtocol in port object of Service spec.
    And following protocols are supported: http, tcp, https

    Additional annotations are added. where port is the port number of port object

    service.beta.kubernetes.io/port_{port}health-probe_interval
    service.beta.kubernetes.io/port
    {port}health-probe_num-of-probe
    service.beta.kubernetes.io/port
    {port}_health-probe_request-path

    Please refer to docs. (#1126, @MartinForReal)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

v1.23.3

09 Feb 03:17
Compare
Choose a tag to compare

title: v1.23.3
linkTitle: v1.23.3
date: 2022-02-09
description: Cloud Provider Azure v1.23.3

Changes by Kind

Feature

Bug or Regression

  • Fix: use zones in the pre-existing frontend IP configurations for internal LBs (#1097, @nilo19)

Uncategorized

  • This code change fixes the bug that UDP services would trigger unnecessary LoadBalancer updates. The root cause is that a field not working for non-TCP protocols is considered.
    ref: kubernetes-sigs#1090 (#1105, @lzhecheng)

Dependencies

Added

  • cloud.google.com/go/datastore: v1.1.0
  • cloud.google.com/go/pubsub: v1.3.1
  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/alecthomas/template: fb15b89
  • github.com/alecthomas/units: f65c72e
  • github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
  • github.com/circonus-labs/circonusllhist: v0.1.3
  • github.com/client9/misspell: v0.3.4
  • github.com/coreos/bbolt: v1.3.2
  • github.com/coreos/etcd: v3.3.13+incompatible
  • github.com/coreos/go-systemd: 95778df
  • github.com/coreos/pkg: 399ea9e
  • github.com/dgrijalva/jwt-go: v3.2.0+incompatible
  • github.com/dgryski/go-sip13: e10d5fe
  • github.com/go-gl/glfw: e6da0ac
  • github.com/hashicorp/go-hclog: v1.0.0
  • github.com/hashicorp/go-retryablehttp: v0.5.3
  • github.com/hpcloud/tail: v1.0.0
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/jpillora/backoff: v1.0.0
  • github.com/konsorten/go-windows-terminal-sequences: v1.0.3
  • github.com/kr/logfmt: b84e30a
  • github.com/kr/pty: v1.1.1
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/oklog/ulid: v1.3.1
  • github.com/onsi/ginkgo/v2: v2.0.0
  • github.com/prometheus/tsdb: v0.7.1
  • github.com/sagikazarmark/crypt: v0.3.0
  • github.com/tv42/httpunix: b75d861
  • gopkg.in/fsnotify.v1: v1.4.7
  • gopkg.in/resty.v1: v1.12.0

Changed

Removed

Nothing has changed.

v1.1.6

09 Feb 03:17
Compare
Choose a tag to compare

title: v1.1.6
linkTitle: v1.1.6
date: 2022-02-09
description: Cloud Provider Azure v1.1.6

Changes by Kind

Feature

  • Feat: support platformSubFaultDomain node label (#1083, @nilo19)

Bug or Regression

  • Fix: use zones in the pre-existing frontend IP configurations for internal LBs (#1096, @nilo19)

Uncategorized

  • This code change fixes the bug that UDP services would trigger unnecessary LoadBalancer updates. The root cause is that a field not working for non-TCP protocols is considered.
    ref: kubernetes-sigs#1090 (#1106, @lzhecheng)

Dependencies

Added

  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
  • github.com/circonus-labs/circonusllhist: v0.1.3
  • github.com/cncf/xds/go: a8f9461
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/golang/snappy: v0.0.3
  • github.com/hashicorp/go-hclog: v1.0.0
  • github.com/hashicorp/go-retryablehttp: v0.5.3
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/onsi/ginkgo/v2: v2.0.0
  • github.com/sagikazarmark/crypt: v0.3.0
  • github.com/tv42/httpunix: b75d861
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.1.0

Changed

Removed

Nothing has changed.

v1.0.10

09 Feb 03:18
Compare
Choose a tag to compare

title: v1.0.10
linkTitle: v1.0.10
date: 2022-02-09
description: Cloud Provider Azure v1.0.10

Changes by Kind

Feature

  • Feat: support platformSubFaultDomain node label (#1082, @nilo19)

Bug or Regression

  • Fix: use zones in the pre-existing frontend IP configurations for internal LBs (#1095, @nilo19)

Dependencies

Added

  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/OneOfOne/xxhash: v1.2.2
  • github.com/antihax/optional: v1.0.0
  • github.com/cespare/xxhash: v1.1.0
  • github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
  • github.com/circonus-labs/circonusllhist: v0.1.3
  • github.com/cncf/udpa/go: 04548b0
  • github.com/cncf/xds/go: a8f9461
  • github.com/coreos/go-systemd/v22: v22.3.2
  • github.com/dgryski/go-sip13: e10d5fe
  • github.com/go-gl/glfw: e6da0ac
  • github.com/go-stack/stack: v1.8.0
  • github.com/go-task/slim-sprig: 348f09d
  • github.com/godbus/dbus/v5: v5.0.4
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/golang/snappy: v0.0.3
  • github.com/google/martian/v3: v3.2.1
  • github.com/hashicorp/go-hclog: v1.0.0
  • github.com/hashicorp/go-retryablehttp: v0.5.3
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/konsorten/go-windows-terminal-sequences: v1.0.1
  • github.com/kr/fs: v0.1.0
  • github.com/kr/pty: v1.1.5
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/nxadm/tail: v1.4.8
  • github.com/oklog/ulid: v1.3.1
  • github.com/onsi/ginkgo/v2: v2.0.0
  • github.com/pkg/sftp: v1.10.1
  • github.com/prometheus/tsdb: v0.7.1
  • github.com/sagikazarmark/crypt: v0.3.0
  • github.com/spaolacci/murmur3: f09979e
  • github.com/tv42/httpunix: b75d861
  • go.etcd.io/etcd/api/v3: v3.5.1
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1
  • go.etcd.io/etcd/client/v2: v2.305.1
  • go.opentelemetry.io/proto/otlp: v0.7.0
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.1.0
  • rsc.io/binaryregexp: v0.2.0

Changed

Read more

v0.7.13

09 Feb 03:19
Compare
Choose a tag to compare

title: v0.7.13
linkTitle: v0.7.13
date: 2022-02-09
description: Cloud Provider Azure v0.7.13

Changes by Kind

Feature

  • Chore: upgrade github.com/gogo/protobuf to v1.3.2, golang.org/x/crypto to v0.0.0-20220112180741-5e0467b6c7ce and golang.org/x/text to v0.3.7 (#1036, @lodrem)
  • Feat: support platformSubFaultDomain node label (#1081, @nilo19)

Bug or Regression

  • Fix: use zones in the pre-existing frontend IP configurations for internal LBs (#1089, @nilo19)
  • This code change fixes the bug that UDP services would trigger unnecessary LoadBalancer updates. The root cause is that a field not working for non-TCP protocols is considered.
    ref: kubernetes-sigs#1090 (#1108, @lzhecheng)

Dependencies

Added

  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/OneOfOne/xxhash: v1.2.2
  • github.com/antihax/optional: v1.0.0
  • github.com/cespare/xxhash: v1.1.0
  • github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
  • github.com/circonus-labs/circonusllhist: v0.1.3
  • github.com/cncf/udpa/go: 04548b0
  • github.com/cncf/xds/go: a8f9461
  • github.com/dgryski/go-sip13: e10d5fe
  • github.com/go-task/slim-sprig: 348f09d
  • github.com/golang-jwt/jwt/v4: v4.2.0
  • github.com/hashicorp/go-hclog: v1.0.0
  • github.com/hashicorp/go-retryablehttp: v0.5.3
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/kr/fs: v0.1.0
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/nxadm/tail: v1.4.8
  • github.com/oklog/ulid: v1.3.1
  • github.com/onsi/ginkgo/v2: v2.0.0
  • github.com/pkg/sftp: v1.10.1
  • github.com/prometheus/tsdb: v0.7.1
  • github.com/sagikazarmark/crypt: v0.3.0
  • github.com/spaolacci/murmur3: f09979e
  • github.com/tv42/httpunix: b75d861
  • github.com/ugorji/go: v1.1.4
  • go.etcd.io/etcd/api/v3: v3.5.1
  • go.etcd.io/etcd/client/pkg/v3: v3.5.1
  • go.etcd.io/etcd/client/v2: v2.305.1
  • go.opentelemetry.io/proto/otlp: v0.7.0
  • gopkg.in/yaml.v3: 496545a
  • rsc.io/quote/v3: v3.1.0
  • rsc.io/sampler: v1.3.0

Changed

Read more