cloud-provider-azure

Cloud provider for Azure

APACHE-2.0 License

Stars
260
Committers
169

Bot releases are visible (Hide)

cloud-provider-azure - v1.23.9

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • The cloud provider will create TCP probe rule if the probe protocol is not supported. (#1394, @MartinForReal)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.23.8

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1322, @nilo19)
  • Fix: update load balancer rule when probe changes (#1347, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v1.1.11

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1320, @nilo19)
  • Fix: update load balancer rule when probe changes (#1348, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v1.0.15

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1321, @nilo19)
  • Fix: update load balancer rule when probe changes (#1349, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v0.7.18

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1323, @nilo19)
  • Fix: update load balancer rule when probe changes (#1350, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v1.23.7

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1322, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v1.1.10

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1320, @nilo19)
  • Fix: remove agent pool LB if that vmSet is changed to primary vmSet
    fix: reuse previous private IP address when changing load balancers (#1298, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.0.14

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1321, @nilo19)
  • Fix: remove agent pool LB if that vmSet is changed to primary vmSet
    fix: reuse previous private IP address when changing load balancers (#1299, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v0.7.17

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: only check the frontend IP config that is owned by the service (#1323, @nilo19)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

cloud-provider-azure - v0.7.16

Published by github-actions[bot] over 2 years ago

Dependencies

Added

Nothing has changed.

Changed

Removed

  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/antihax/optional: v1.0.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/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/pkg/sftp: v1.10.1
  • github.com/sagikazarmark/crypt: v0.3.0
  • 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
cloud-provider-azure - v1.23.6

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • 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)

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Removed

cloud-provider-azure - v1.1.9

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: remove agent pool LB if that vmSet is changed to primary vmSet
    fix: reuse previous private IP address when changing load balancers (#1298, @k8s-infra-cherrypick-robot)

Uncategorized

  • Chore: add verbose logs for latency and operation start timestamps (#1259, @feiskyer)

Dependencies

Added

Nothing has changed.

Changed

Removed

  • 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/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/kr/fs: v0.1.0
  • github.com/lyft/protoc-gen-star: v0.5.3
  • github.com/pkg/sftp: v1.10.1
  • github.com/sagikazarmark/crypt: v0.3.0
  • github.com/tv42/httpunix: b75d861
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.1.0
cloud-provider-azure - v1.0.13

Published by github-actions[bot] over 2 years ago

Changes by Kind

Bug or Regression

  • Fix: remove agent pool LB if that vmSet is changed to primary vmSet
    fix: reuse previous private IP address when changing load balancers (#1299, @nilo19)

Uncategorized

  • Chore: add verbose logs for latency and operation start timestamps (#1260, @feiskyer)

Dependencies

Added

  • go.uber.org/goleak: v1.1.10

Changed

Removed

  • 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/udpa/go: 04548b0
  • github.com/cncf/xds/go: a8f9461
  • github.com/coreos/go-systemd/v22: v22.3.2
  • github.com/godbus/dbus/v5: v5.0.4
  • 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/sagikazarmark/crypt: v0.3.0
  • 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
cloud-provider-azure - v1.0.12

Published by github-actions[bot] over 2 years ago

Changes by Kind

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v0.7.15

Published by github-actions[bot] over 2 years ago

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.1.8

Published by github-actions[bot] over 2 years ago

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.23.5

Published by github-actions[bot] over 2 years ago

Changes by Kind

Uncategorized

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.23.4

Published by github-actions[bot] over 2 years ago

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

  • Feat: Support controller health check in ccm (#1144, @k8s-infra-cherrypick-robot)
  • If spec.LoadBalancerSourceRanges is specified and lb is in internal mode, LB is open for public access.(close by default for security reasons) (#1121, @k8s-infra-cherrypick-robot)
  • Increase Azure ACR credential provider timeout (#1169, @k8s-infra-cherrypick-robot)
  • 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: #1090 (#1105, @lzhecheng)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

cloud-provider-azure - v1.1.7

Published by github-actions[bot] over 2 years ago

Changes by Kind

Feature

  • 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. (#1128, @MartinForReal)

Uncategorized

  • If spec.LoadBalancerSourceRanges is specified and lb is in internal mode, LB is open for public access.(close by default for security reasons) (#1122, @k8s-infra-cherrypick-robot)
  • 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: #1090 (#1106, @lzhecheng)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/stretchr/objx: v0.2.0 → v0.1.1
  • k8s.io/api: v0.22.6 → v0.22.7
  • k8s.io/apimachinery: v0.22.6 → v0.22.7
  • k8s.io/apiserver: v0.22.6 → v0.22.7
  • k8s.io/client-go: v0.22.6 → v0.22.7
  • k8s.io/cloud-provider: v0.22.6 → v0.22.7
  • k8s.io/component-base: v0.22.6 → v0.22.7
  • k8s.io/controller-manager: v0.22.6 → v0.22.7
  • k8s.io/utils: bdf08cb → 6203023

Removed

Nothing has changed.

cloud-provider-azure - v0.7.14

Published by github-actions[bot] over 2 years ago

Changes by Kind

Feature

  • 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. (#1131, @MartinForReal)

Bug or Regression

  • 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: #1090 (#1108, @lzhecheng)

Uncategorized

  • If spec.LoadBalancerSourceRanges is specified and lb is in internal mode, LB is open for public access.(close by default for security reasons) (#1124, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

Removed

Nothing has changed.

Package Rankings
Top 3.24% on Proxy.golang.org
Badges
Extracted from project README
Go Report Card Coverage Status GitHub stars GitHub stars
Related Projects