From 3032a476716d0a8ac689bca8349df240e134f111 Mon Sep 17 00:00:00 2001
From: Hetzner Cloud Bot <45457231+hcloud-bot@users.noreply.github.com>
Date: Fri, 10 Jan 2025 09:34:24 +0100
Subject: [PATCH] chore(main): release v1.22.0 (#826)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!-- section-start changelog -->
This release includes an extension of our current metrics to also
include the internals of `k8s.io/cloud-provider` with respect to the
work queue depth and requests to the Kubernetes API.

Besides having all data available, this will also help us with debugging
[#661](https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/661).

### Features

- **metrics**: add metrics from cloud-provider library (#824)
- **load-balancer**: emit warning if unsupported port protocol is
configured (#828)
- allow arbitrary length API tokens (#752)

<!-- section-end changelog -->

---

<details>
<summary><h4>PR by <a
href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a>
🤖</h4></summary>

If you want to modify the proposed release, add you overrides here. You
can learn more about the options in the docs.

## Release Notes

### Prefix / Start

This will be added to the start of the release notes.

```rp-prefix
This release includes an extension of our current metrics to also include the internals of `k8s.io/cloud-provider` with respect to the work queue depth and requests to the Kubernetes API.

Besides having all data available, this will also help us with debugging [#661](https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/661).
```

### Suffix / End

This will be added to the end of the release notes.

```rp-suffix
```

</details>

Co-authored-by: releaser-pleaser <>
---
 CHANGELOG.md                         | 12 ++++++++++++
 chart/.snapshots/default.yaml        |  2 +-
 chart/.snapshots/full.daemonset.yaml |  2 +-
 chart/Chart.yaml                     |  2 +-
 deploy/ccm-networks.yaml             |  2 +-
 deploy/ccm.yaml                      |  2 +-
 6 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9644aa1d..305e6a96 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
 # Changelog
 
+## [v1.22.0](https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/tag/v1.22.0)
+
+This release includes an extension of our current metrics to also include the internals of `k8s.io/cloud-provider` with respect to the work queue depth and requests to the Kubernetes API.
+
+Besides having all data available, this will also help us with debugging [#661](https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/661).
+
+### Features
+
+- **metrics**: add metrics from cloud-provider library (#824)
+- **load-balancer**: emit warning if unsupported port protocol is configured (#828)
+- allow arbitrary length API tokens (#752)
+
 ## [v1.21.0](https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/tag/v1.21.0)
 
 ### Feature Highlights &amp; Upgrade Notes
diff --git a/chart/.snapshots/default.yaml b/chart/.snapshots/default.yaml
index 6cf21a23..a99c8d11 100644
--- a/chart/.snapshots/default.yaml
+++ b/chart/.snapshots/default.yaml
@@ -85,7 +85,7 @@ spec:
                   key: robot-user
                   name: hcloud
                   optional: true
-          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.21.0 # x-releaser-pleaser-version
+          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.22.0 # x-releaser-pleaser-version
           ports:
             - name: metrics
               containerPort: 8233
diff --git a/chart/.snapshots/full.daemonset.yaml b/chart/.snapshots/full.daemonset.yaml
index 6e021801..33973c02 100644
--- a/chart/.snapshots/full.daemonset.yaml
+++ b/chart/.snapshots/full.daemonset.yaml
@@ -94,7 +94,7 @@ spec:
                   key: robot-user
                   name: hcloud
                   optional: true
-          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.21.0 # x-releaser-pleaser-version
+          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.22.0 # x-releaser-pleaser-version
           ports:
             - name: metrics
               containerPort: 8233
diff --git a/chart/Chart.yaml b/chart/Chart.yaml
index c8a045b5..f5d50ca1 100644
--- a/chart/Chart.yaml
+++ b/chart/Chart.yaml
@@ -1,4 +1,4 @@
 apiVersion: v2
 name: hcloud-cloud-controller-manager
 type: application
-version: 1.21.0 # x-releaser-pleaser-version
+version: 1.22.0 # x-releaser-pleaser-version
diff --git a/deploy/ccm-networks.yaml b/deploy/ccm-networks.yaml
index 0ba1ad05..023d1387 100644
--- a/deploy/ccm-networks.yaml
+++ b/deploy/ccm-networks.yaml
@@ -91,7 +91,7 @@ spec:
                 secretKeyRef:
                   key: network
                   name: hcloud
-          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.21.0 # x-releaser-pleaser-version
+          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.22.0 # x-releaser-pleaser-version
           ports:
             - name: metrics
               containerPort: 8233
diff --git a/deploy/ccm.yaml b/deploy/ccm.yaml
index 84b9c377..8d1b88a6 100644
--- a/deploy/ccm.yaml
+++ b/deploy/ccm.yaml
@@ -83,7 +83,7 @@ spec:
                   key: robot-user
                   name: hcloud
                   optional: true
-          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.21.0 # x-releaser-pleaser-version
+          image: docker.io/hetznercloud/hcloud-cloud-controller-manager:v1.22.0 # x-releaser-pleaser-version
           ports:
             - name: metrics
               containerPort: 8233
-- 
GitLab