Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.7.0 #168

Merged
merged 1 commit into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 19 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,25 @@

<a name="v0.7.0"></a>
## [v0.7.0](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.6.0...v0.7.0) (2025-01-02)

Welcome to the v0.7.0 release of Kubernetes cloud controller manager for Proxmox!

### Features

- enable support for capmox This makes ccm compatible with cluster api and cluster api provider proxmox (capmox)

### Changelog

* 956a30a feat: enable support for capmox This makes ccm compatible with cluster api and cluster api provider proxmox (capmox)

<a name="v0.6.0"></a>
## [v0.6.0](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.5.1...v0.6.0) (2024-12-23)
## [v0.6.0](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.5.1...v0.6.0) (2025-01-01)

Welcome to the v0.6.0 release of Kubernetes cloud controller manager for Proxmox!

### Changelog

* 63eef87 chore: release v0.6.0
* 710dc1b chore: bump deps
* 5ea7b73 chore: bump deps
* 2bfb088 chore: bump deps
Expand Down Expand Up @@ -98,7 +112,6 @@ Welcome to the v0.4.0 release of Kubernetes cloud controller manager for Proxmox
* de55986 fix: init provider
* 10592d1 chore: bump deps
* 7b73b5f refactor: move providerID to the package
* 6f0c667 chore: release v0.3.0

<a name="v0.3.0"></a>
## [v0.3.0](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.2.0...v0.3.0) (2024-01-03)
Expand All @@ -116,6 +129,7 @@ Welcome to the v0.3.0 release of Kubernetes cloud controller manager for Proxmox

### Changelog

* 6f0c667 chore: release v0.3.0
* ac2f564 feat: can use user/password
* 41a7f8d chore: bump deps
* 74d8c78 chore: bump deps
Expand Down Expand Up @@ -151,15 +165,15 @@ Welcome to the v0.2.0 release of Kubernetes cloud controller manager for Proxmox
* dfd7c5f chore: bump deps
* 38da18f ci: fix git tag
* d8c6bed chore: bump deps
* 6d79605 chore: release v0.1.1

<a name="v0.1.1"></a>
## [v0.1.1](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.1.0...v0.1.1) (2023-05-08)
## [v0.1.1](https://github.com/sergelogvinov/proxmox-cloud-controller-manager/compare/v0.1.0...v0.1.1) (2023-05-12)

Welcome to the v0.1.1 release of Kubernetes cloud controller manager for Proxmox!

### Changelog

* 6d79605 chore: release v0.1.1
* f8c32e1 test: cloud config
* c051d38 ci: build trigger
* a1e7cd0 chore: bump deps
Expand All @@ -178,7 +192,6 @@ Welcome to the v0.1.0 release of Kubernetes cloud controller manager for Proxmox
* b776e54 test: mock proxmox api
* 641509b doc: helm chart readme
* 90b66dc test: basic test
* bf10985 chore: release v0.0.1

<a name="v0.0.1"></a>
## v0.0.1 (2023-04-29)
Expand All @@ -191,6 +204,7 @@ Welcome to the v0.0.1 release of Kubernetes cloud controller manager for Proxmox

### Changelog

* bf10985 chore: release v0.0.1
* 0d89bf5 ci: add github checks
* cc2dc17 refactor: proxmox cloud config
* 850dcd4 chore: bump deps
Expand Down
4 changes: 2 additions & 2 deletions charts/proxmox-cloud-controller-manager/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ maintainers:
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.2.10
version: 0.2.11
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: v0.6.0
appVersion: v0.7.0
4 changes: 2 additions & 2 deletions charts/proxmox-cloud-controller-manager/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# proxmox-cloud-controller-manager

![Version: 0.2.9](https://img.shields.io/badge/Version-0.2.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.6.0](https://img.shields.io/badge/AppVersion-v0.6.0-informational?style=flat-square)
![Version: 0.2.11](https://img.shields.io/badge/Version-0.2.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square)

Cloud Controller Manager plugin for Proxmox

Expand Down Expand Up @@ -91,7 +91,7 @@ helm upgrade -i --namespace=kube-system -f proxmox-ccm.yaml \
| logVerbosityLevel | int | `2` | Log verbosity level. See https://github.com/kubernetes/community/blob/master/contributors/devel/sig-instrumentation/logging.md for description of individual verbosity levels. |
| existingConfigSecret | string | `nil` | Proxmox cluster config stored in secrets. |
| existingConfigSecretKey | string | `"config.yaml"` | Proxmox cluster config stored in secrets key. |
| config | object | `{"clusters":[]}` | Proxmox cluster config. |
| config | object | `{"clusters":[],"features":{"provider":"default"}}` | Proxmox cluster config. |
| serviceAccount | object | `{"annotations":{},"create":true,"name":""}` | Pods Service Account. ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ |
| priorityClassName | string | `"system-cluster-critical"` | CCM pods' priorityClassName. |
| initContainers | list | `[]` | Add additional init containers to the CCM pods. ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ |
Expand Down
16 changes: 8 additions & 8 deletions docs/deploy/cloud-controller-manager-daemonset.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
---
Expand All @@ -18,10 +18,10 @@ kind: ClusterRole
metadata:
name: system:proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:
Expand Down Expand Up @@ -106,10 +106,10 @@ kind: DaemonSet
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
spec:
Expand All @@ -122,7 +122,7 @@ spec:
template:
metadata:
annotations:
checksum/config: c69436cb1e16c36ff708b1003d3ca4c6ee6484d2524e2ba7d9b68f473acaa1ca
checksum/config: ce080eff0c26b50fe73bf9fcda017c8ad47c1000729fd0c555cfe3535c6d6222
labels:
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
Expand All @@ -149,7 +149,7 @@ spec:
- ALL
seccompProfile:
type: RuntimeDefault
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.6.0"
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.7.0"
imagePullPolicy: IfNotPresent
args:
- --v=2
Expand Down
16 changes: 8 additions & 8 deletions docs/deploy/cloud-controller-manager-talos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
---
Expand All @@ -18,10 +18,10 @@ kind: ClusterRole
metadata:
name: system:proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:
Expand Down Expand Up @@ -106,10 +106,10 @@ kind: Deployment
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
spec:
Expand All @@ -123,7 +123,7 @@ spec:
template:
metadata:
annotations:
checksum/config: c69436cb1e16c36ff708b1003d3ca4c6ee6484d2524e2ba7d9b68f473acaa1ca
checksum/config: ce080eff0c26b50fe73bf9fcda017c8ad47c1000729fd0c555cfe3535c6d6222
labels:
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
Expand All @@ -148,7 +148,7 @@ spec:
- ALL
seccompProfile:
type: RuntimeDefault
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.6.0"
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.7.0"
imagePullPolicy: IfNotPresent
args:
- --v=4
Expand Down
16 changes: 8 additions & 8 deletions docs/deploy/cloud-controller-manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
---
Expand All @@ -18,10 +18,10 @@ kind: ClusterRole
metadata:
name: system:proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:
Expand Down Expand Up @@ -106,10 +106,10 @@ kind: Deployment
metadata:
name: proxmox-cloud-controller-manager
labels:
helm.sh/chart: proxmox-cloud-controller-manager-0.2.9
helm.sh/chart: proxmox-cloud-controller-manager-0.2.11
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
app.kubernetes.io/version: "v0.6.0"
app.kubernetes.io/version: "v0.7.0"
app.kubernetes.io/managed-by: Helm
namespace: kube-system
spec:
Expand All @@ -123,7 +123,7 @@ spec:
template:
metadata:
annotations:
checksum/config: c69436cb1e16c36ff708b1003d3ca4c6ee6484d2524e2ba7d9b68f473acaa1ca
checksum/config: ce080eff0c26b50fe73bf9fcda017c8ad47c1000729fd0c555cfe3535c6d6222
labels:
app.kubernetes.io/name: proxmox-cloud-controller-manager
app.kubernetes.io/instance: proxmox-cloud-controller-manager
Expand All @@ -148,7 +148,7 @@ spec:
- ALL
seccompProfile:
type: RuntimeDefault
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.6.0"
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.7.0"
imagePullPolicy: Always
args:
- --v=4
Expand Down
Loading