Skip to content

Commit

Permalink
feat: add support and tests for Kubernetes 1.32 (#846)
Browse files Browse the repository at this point in the history
Adds support for Kubernetes version v1.32 in the
hcloud-cloud-controller-manager.
  • Loading branch information
lukasmetzner authored Jan 17, 2025
1 parent 4c239b6 commit 7516e88
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/test_e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
- v1.29
- v1.30
- v1.31
- v1.32

env:
K3S_CHANNEL: ${{ matrix.k3s }}
Expand Down Expand Up @@ -133,7 +134,7 @@ jobs:
environment: e2e-robot

env:
K3S_CHANNEL: v1.30
K3S_CHANNEL: v1.32
ENV: gha-${{ github.run_id }}-${{ github.run_attempt }}-robot

ROBOT_ENABLED: "true"
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ documentation](https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/
```

Note: the `--cloud-provider` flag is deprecated since K8S 1.19. You
will see a log message regarding this. For now (v1.31) it is still required.
will see a log message regarding this. For now (v1.32) it is still required.

2. Now the control plane can be initialized:

Expand Down Expand Up @@ -184,6 +184,7 @@ Current Kubernetes Releases: https://kubernetes.io/releases/

| Kubernetes | Cloud Controller Manager | Deployment File |
| ---------- | -----------------------: | ----------------------------------------------------------------------------------------------------------: |
| 1.32 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm-networks.yaml |
| 1.31 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm-networks.yaml |
| 1.30 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm-networks.yaml |
| 1.29 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm-networks.yaml |
Expand All @@ -198,6 +199,7 @@ Current Kubernetes Releases: https://kubernetes.io/releases/

| Kubernetes | Cloud Controller Manager | Deployment File |
| ---------- | -----------------------: | -------------------------------------------------------------------------------------------------: |
| 1.32 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm.yaml |
| 1.31 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm.yaml |
| 1.30 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm.yaml |
| 1.29 | latest | https://github.com/hetznercloud/hcloud-cloud-controller-manager/releases/latest/download/ccm.yaml |
Expand Down

0 comments on commit 7516e88

Please sign in to comment.