Skip to content

Releases: anexia-it/k8s-anexia-ccm

v1.5.9

06 Mar 13:01
d20a8b6
Compare
Choose a tag to compare

What's Changed

  • SYSENG-1875 / add http_client_request metrics for the anexia engine requests by @koflanx in #390

New Contributors

Full Changelog: v1.5.8...v1.5.9

Release v1.5.8

21 Feb 10:26
Compare
Choose a tag to compare

Changes

🚧 Maintenance

Release v1.5.7 -- Proxy protocol support

14 Jan 14:23
Compare
Choose a tag to compare

Changes

🚧 Maintenance

Release v1.5.6

25 Apr 11:55
Compare
Choose a tag to compare

Changes

  • Upgrade to go 1.22 @anx-mschaefer (#292)

🐛 Bug Fixes

  • ANXKUBE-1123: fix InstanceType when disk_type is missing @anx-mschaefer (#292)

🚧 Maintenance

  • ANXKUBE-1123: fix InstanceType when disk_type is missing @anx-mschaefer (#292)
  • Bump k8s.io/cloud-provider from 0.29.1 to 0.29.3 @dependabot (#280)
  • Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 @dependabot (#286)
  • Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 @dependabot (#283)
  • Bump github.com/prometheus/client_model from 0.5.0 to 0.6.1 @dependabot (#285)
  • Bump k8s.io/cloud-provider from 0.29.0 to 0.29.1 @dependabot (#265)
  • Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 @dependabot (#261)
  • Bump k8s.io/klog/v2 from 2.120.0 to 2.120.1 @dependabot (#266)
  • Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 @dependabot (#268)
  • Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.15.0 @dependabot (#267)
  • Bump k8s.io/klog/v2 from 2.110.1 to 2.120.0 @dependabot (#262)
  • Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 @dependabot (#260)
  • Bump k8s.io/cloud-provider from 0.28.4 to 0.29.0 @dependabot (#258)
  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 @dependabot (#259)

Release v1.5.5

13 Dec 10:42
Compare
Choose a tag to compare

Changes

  • ANXKUBE-1032: fix leaky reconciliation pending metric @anx-mschaefer (#255)
  • Upgrade docker base images alpine:3.19.0 & golang:1.21 @anx-mschaefer (#256)

🚧 Maintenance

  • Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 @dependabot (#254)
  • Bump k8s.io/klog/v2 from 2.100.1 to 2.110.1 @dependabot (#247)
  • Bump go.anx.io/go-anxcloud from 0.5.3 to 0.6.1 @dependabot (#253)
  • Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 @dependabot (#251)
  • Bump k8s.io/cloud-provider from 0.28.3 to 0.28.4 @dependabot (#252)
  • Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 @dependabot (#249)
  • Bump k8s.io/cloud-provider from 0.28.2 to 0.28.3 @dependabot (#239)
  • Bump github.com/golangci/golangci-lint from 1.55.1 to 1.55.2 in /hack @dependabot (#248)
  • Bump github.com/onsi/gomega from 1.28.0 to 1.29.0 @dependabot (#243)
  • Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 @dependabot (#246)
  • Bump google.golang.org/grpc from 1.54.0 to 1.56.3 @dependabot (#245)
  • Bump golang.org/x/net from 0.14.0 to 0.17.0 @dependabot (#244)
  • Bump github.com/golangci/golangci-lint from 1.54.2 to 1.55.1 in /hack @dependabot (#242)
  • Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 @dependabot (#238)
  • Bump github.com/prometheus/client_model from 0.4.1-0.20230718164431-9a2bf3000d16 to 0.5.0 @dependabot (#237)
  • Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 @dependabot (#236)
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 @dependabot (#235)
  • Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 @dependabot (#232)
  • ginkgo: remove from tools and run with version in go.mod @LittleFox94 (#234)
  • Bump k8s.io/cloud-provider from 0.28.1 to 0.28.2 @dependabot (#231)
  • Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 in /hack @dependabot (#230)
  • Bump github.com/golangci/golangci-lint from 1.54.1 to 1.54.2 in /hack @dependabot (#227)
  • Bump k8s.io/cloud-provider from 0.28.0 to 0.28.1 @dependabot (#229)
  • Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 @dependabot (#228)
  • Bump k8s.io/cloud-provider from 0.27.4 to 0.28.0 @dependabot (#226)
  • Bump github.com/golangci/golangci-lint from 1.53.3 to 1.54.1 in /hack @dependabot (#225)
  • Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 @dependabot (#223)
  • Bump k8s.io/cloud-provider from 0.27.3 to 0.27.4 @dependabot (#222)
  • Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 @dependabot (#219)
  • Bump go.anx.io/go-anxcloud from 0.5.2 to 0.5.3 @dependabot (#220)
  • Update alpine image to 3.18.2 @eiabea (#218)
  • Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 @dependabot (#215)
  • Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /hack @dependabot (#217)
  • Bump k8s.io/cloud-provider from 0.27.2 to 0.27.3 @dependabot (#216)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 in /hack @dependabot (#214)
  • Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 @dependabot (#212)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 @dependabot (#213)
  • Bump go.anx.io/go-anxcloud from 0.5.1 to 0.5.2 @dependabot (#210)
  • Bump github.com/golangci/golangci-lint from 1.53.1 to 1.53.2 in /hack @dependabot (#209)
  • Bump github.com/golangci/golangci-lint from 1.53.0 to 1.53.1 in /hack @dependabot (#208)
  • Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.0 in /hack @dependabot (#207)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 in /hack @dependabot (#206)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 @dependabot (#205)
  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 @dependabot (#204)
  • Bump k8s.io/cloud-provider from 0.27.1 to 0.27.2 @dependabot (#202)
  • Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 @dependabot (#201)
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 @dependabot (#203)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 in /hack @dependabot (#200)
  • Bump github.com/prometheus/client_model from 0.3.0 to 0.4.0 @dependabot (#195)
  • Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 @dependabot (#197)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 @dependabot (#196)
  • Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 in /hack @dependabot (#198)

Release v1.5.4

02 May 08:54
Compare
Choose a tag to compare

Changes

🚀 Features

🚧 Maintenance

Release v1.5.3

04 Apr 07:49
Compare
Choose a tag to compare

Fixed

Added

  • Reconcile metrics @eiabea (#167)
    • Histograms
      • cloud_provider_anexia_reconcile_total_duration_seconds
      • cloud_provider_anexia_reconcile_create_resources_duration_seconds
    • Counter
      • cloud_provider_anexia_reconcile_create_errors_total
      • cloud_provider_anexia_reconcile_delete_retries_total
      • cloud_provider_anexia_reconcile_delete_errors_total
      • cloud_provider_anexia_reconcile_created_total
      • cloud_provider_anexia_reconcile_deleted_total
      • cloud_provider_anexia_reconcile_retrieved_resources_total
    • Gauge
      • cloud_provider_anexia_reconcile_resources_pending

Changed

  • Upgrade github workflow actions @eiabea (#181)
  • Update base image to Alpine v3.17.3 @LittleFox94 (#181)
  • various development dependency updates
    • Bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.2 in /hack @dependabot (#185)
    • Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 @dependabot (#182)
    • Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 @dependabot (#183)
    • Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 @dependabot (#180)
    • Bump k8s.io/cloud-provider from 0.26.2 to 0.26.3 @dependabot (#178)
    • Bump github.com/onsi/gomega from 1.27.2 to 1.27.4 @dependabot (#176)
    • Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 @dependabot (#174)
    • Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 @dependabot (#168)
    • Bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 @dependabot (#171)
    • Bump k8s.io/cloud-provider from 0.26.1 to 0.26.2 @dependabot (#172)
    • Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 @dependabot (#170)
    • Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 @dependabot (#166)
    • Bump github.com/onsi/gomega from 1.27.0 to 1.27.1 @dependabot (#164)
    • Bump go.anx.io/go-anxcloud from 0.5.0 to 0.5.1 @dependabot (#165)
    • Bump github.com/onsi/gomega from 1.26.0 to 1.27.0 @dependabot (#163)
    • Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 @dependabot (#162)
    • Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 @dependabot (#161)
    • Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 @dependabot (#159)
    • Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 @dependabot (#160)

Release v1.5.2

23 Jan 13:58
08cb542
Compare
Choose a tag to compare

Changed

  • instances: panic on 401 responses from engine to slow down requests with invalid token @marioreggiori (#155)
  • various dependency updates

Removed

Full Changelog: v1.5.1...v1.5.2

Release v1.5.1

04 Jan 10:15
c2e5af2
Compare
Choose a tag to compare

Fixed

Changes

  • various dependency updates

Release v1.5.0

29 Nov 13:24
Compare
Choose a tag to compare

Added

  • Use auto discovery for VIP addresses in auto discovered prefixes @toothstone and @marioreggiori (#142)
    • Engine Addresses tagged with "kubernetes-lb-vip-" will be allocated for Services
    • If no tagged Address can be found, fall back to calculating the VIP. This fallback will be removed in the future
    • Configured prefixes always use calculated VIPs

Changes