Skip to content

Latest commit

 

History

History
192 lines (134 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

192 lines (134 loc) · 11.3 KB

Change Log

v0.13.3 (2024-11-04)

  • Update govultr from v3.9.1 to v3.11.2 PR 283

v0.13.2 (2024-10-28)

Dependencies

  • Update go to v1.23 and github workflows PR 280

v0.13.1 (2024-08-19)

Bug Fixes

  • Load Balancers: Resolve issues with hairpinning by introducing hostname workaround PR 268

v0.13.0 (2024-08-12)

Bug Fixes

  • Load Balancers: Get service before checking annotations to resolve nil map errors PR 262

Dependencies

  • Update go to v1.21 PR 248
  • Bump golang.org/x/net from 0.22.0 to 0.23.0 PR 245
  • Update otel from v1.18.0 to v1.20.0 PR 258
  • Bump github.com/vultr/govultr/v3 from 3.6.4 to 3.8.1 PR 259
  • Bump k8s.io/klog/v2 from 2.120.1 to 2.130.1 PR 261

Automation

  • Update mattermost notification workflows PR 246
  • Fix mattermost notifications PR 247
  • Goreleaser and golangci-lint workflows updates PR 253

New Contributors

  • @mondragonfx made their first contribution in PR 248

v0.12.0 (2024-04-02)

Enhancements

  • Add ability for load balancer labels to be updated PR 230

Documentation

  • Document https value option to LB protocol annotation PR 231

Dependencies

  • Bump golang.org/x/crypto from 0.13.0 to 0.17.0 PR 223
  • Bump golang.org/x/oauth2 from 0.12.0 to 0.18.0 PR 232
  • Bump google.golang.org/grpc from 1.58.0 to 1.58.3 PR 216
  • Bump k8s.io/klog/v2 from 2.100.1 to 2.120.1 PR 233
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 PR 234
  • Bump github.com/vultr/govultr/v3 from 3.6.1 to 3.6.4 PR 237

v0.11.0 (2024-01-16)

Enhancements

  • Add annotation to create a load balancer on a service PR 213
  • Add check for firewall type of IPv6 PR 212
  • Add support for bare metal nodes PR 228

v0.10.0 (2023-09-18)

  • Update to Go v1.20 PR #186
  • Update to Go-Vultr v3.1.0 PR #191
  • Add VLB node-count PR #206
  • Add Secret watcher to update services when TLS cert is renewed for VLB PR #209

v0.9.0 (2023-03-18)

  • Added IPv6 support for VLB and worker nodes PR #163

v0.8.2 (2023-02-08)

  • Increase page size for instance lookup and add additional error check during instance exists check PR #154

v0.8.1 (2023-02-02)

  • Update instanceV2 to fix instance lookup PR #152

v0.8.0 (2023-02-01)

  • Add support for cloudflare source in loadbalaner firewall rules PR #139
  • implemented instancesv2 PR #150

New Contributors

  • @reubit made their first contribution in PR #139
  • @happytreees made their first contribution in PR #150

v0.7.0 (2022-09-30)

  • Adds goreleaser: PR #126
  • Updates various k8s.io components from v0.22.9 to v0.24.6: PR #120
  • Moves from Go 1.17 to Go 1.19: PR #120
  • Adds golangci-lint: PR #120
  • Updates klog version: PR #120
  • Removes github.com/pkg/errors in favor of built-in fmt: PR #120
  • Updates golang.org/x/oauth2: PR #120
  • Fixes a lot of golangci-lint issues: PR #120
  • Adds annotation to define "backend" protocol: PR #118
  • Updates to govultr from 2.16.0 to 2.17.2: PR #103

CCM Container v0.7.0

v0.6.0 (2021-05-13)

  • VPC changes by @ddymko in #87
  • bumping the 22 patches from 7 to 9 by @ddymko in #89
  • Allow changing the base URL the ccm uses for API calls by @ddymko in #88
  • bump go to 1.17 by @ddymko in #91
  • Bump github.com/vultr/metadata from 1.0.3 to 1.1.0 by @dependabot in #93
  • updating all go 1.16 references to 1.17 by @ddymko in #94

CCM Container v0.6.0

v0.5.0 (2021-03-11)

  • Updated GoVultr dependencies from 2.11.1 to 2.14.1.
  • Updated Klog to v2.9.0
  • Updated Kubernetes dependencies from v0.21 to v0.22

CCM Container v0.5.0

v0.4.0 (2021-11-29)

  • Updated GoVultr dependencies from 2.5.1 to 2.11.1. This fixes LB issues with setting SSL secret data
  • Read and store kubeconfig when it is passed in as a flag. This fixes and issue when the CCM runs to grab secret data for LB SSL

CCM Container v0.4.0

v0.3.0 (2021-08-24)

  • Updated Kubernetes dependencies from 1.19 to 1.20

CCM Container v0.3.0

v0.2.1 (2021-06-15)

  • Adding ability to change UserAgent
  • Include binary builds on tagged releases

CCM Container v0.2.1

v0.2.0 (2021-05-19)

  • Bumped GoVultr from v2.2.0 - v2.5.1
  • Load Balancers updates - support for firewalls + private networks
  • Bump to build with go version 1.16

CCM Container v0.2.0

v0.1.3 (2021-04-26)

  • Fix error message on metadata retrieval

CCM Container v0.1.3

v0.1.2 (2021-03-25)

  • Bumped vultr/metadata from v1.0.2 - v1.0.3

CCM Container v0.1.2

v0.1.1 (2020-12-14)

  • Bumped GoVultr from v2.0.0 - v2.2.0
  • Adding proxy protocol support for Load Balancer service 24
  • Adding nightly yaml

CCM Container v0.1.1

v0.1.0 (2020-11-24)

  • Bumping Kubernetes dependencies from 1.18.5 to 1.19.4
  • Bumped GoVultr to v2.0.0 - This will use UUIDs for node IDs and not work on clusters provisioned by a CCM prior to v0.1.0

CCM Container v0.1.0

v0.0.5 (2020-06-30)

  • Bumping Kubernetes dependencies from 1.17.5 to 1.18.5

CCM Container v0.0.5

v0.0.4 (2020-06-01)

  • Bumping Vultr Metadata client to v1.0.1 to support new Region South Korea

CCM Container v0.0.4

v0.0.3 (2020-05-21)

  • Updated Kubernetes dependency to 1.17.5
  • Updated GoVultr dependency to v0.4.1
  • Added Metadata client dependency which removes need to define region ID in yaml
  • Added a more defined RBAC

CCM Container v0.0.3

v0.0.2 (2020-03-13)

  • Support LoadBalancer

CCM Container v0.0.2

v0.0.1 (2020-02-28)

  • Initial Release supports
    • NodeController
    • ZoneController

CCM Container v0.0.1