Skip to content

Commit 10edd46

Browse files
github-actions[bot]sergelogvinov
authored andcommitted
chore: release v0.5.0
Release v0.5.0 Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Serge Logvinov <[email protected]>
1 parent 93e21c1 commit 10edd46

File tree

7 files changed

+63
-47
lines changed

7 files changed

+63
-47
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.0"
2+
".": "0.5.0"
33
}

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
## [0.5.0](https://github.com/sergelogvinov/karpenter-provider-proxmox/compare/v0.4.0...v0.5.0) (2025-09-08)
4+
5+
6+
### Features
7+
8+
* api credentials as files ([93e21c1](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/93e21c12d7ccdaf5b546aad408592351435e79dc))
9+
* detach cloud-init iso ([e2e4419](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/e2e441917610ac56ad84caffd39ffc0441d88fdc))
10+
* in place update ([a0cad4d](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/a0cad4da3efc4792fbca3a9ee159c03e41ca30cd))
11+
* kubelet bootstrap token ([384b22c](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/384b22c71cf357b1e0e9e331143c146dcce3a3f4))
12+
13+
14+
### Bug Fixes
15+
16+
* **chart:** rbac permission for provider ([afc83e1](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/afc83e1c247aec263b007caf6e7b2fe0f66458e8))
17+
* **chart:** writible folder ([8beb809](https://github.com/sergelogvinov/karpenter-provider-proxmox/commit/8beb809bb9b24d5da1e3223d8e678402d082491f))
18+
319
## [0.4.0](https://github.com/sergelogvinov/karpenter-provider-proxmox/compare/v0.3.0...v0.4.0) (2025-09-01)
420

521

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# syntax = docker/dockerfile:1.16
1+
# syntax = docker/dockerfile:1.18
22
########################################
33

44
FROM golang:1.25-bookworm AS develop
@@ -9,7 +9,7 @@ RUN go mod download
99

1010
########################################
1111

12-
FROM --platform=${BUILDPLATFORM} golang:1.25.0-alpine3.22 AS builder
12+
FROM --platform=${BUILDPLATFORM} golang:1.25.1-alpine3.22 AS builder
1313
RUN apk update && apk add --no-cache make
1414
ENV GO111MODULE=on
1515
WORKDIR /src

charts/karpenter-provider-proxmox/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ maintainers:
1818
url: https://github.com/sergelogvinov
1919
#
2020
# Versions are expected to follow Semantic Versioning (https://semver.org/)
21-
version: 0.2.4
21+
version: 0.2.5
2222
# This is the version number of the application being deployed. This version number should be
2323
# incremented each time you make changes to the application. Versions are not expected to
2424
# follow Semantic Versioning. They should reflect the version the application is using.
2525
# It is recommended to use it with quotes.
26-
appVersion: v0.4.0
26+
appVersion: v0.5.0
2727
#
2828
annotations:
2929
artifacthub.io/alternativeName: karpenter-provider-proxmox

charts/karpenter-provider-proxmox/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# karpenter-provider-proxmox
22

3-
![Version: 0.2.4](https://img.shields.io/badge/Version-0.2.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.4.0](https://img.shields.io/badge/AppVersion-v0.4.0-informational?style=flat-square)
3+
![Version: 0.2.5](https://img.shields.io/badge/Version-0.2.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.5.0](https://img.shields.io/badge/AppVersion-v0.5.0-informational?style=flat-square)
44

55
Karpenter for Proxmox VE.
66

docs/deploy/karpenter-provider-proxmox-edge.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1728,10 +1728,10 @@ kind: ServiceAccount
17281728
metadata:
17291729
name: karpenter-provider-proxmox
17301730
labels:
1731-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1731+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17321732
app.kubernetes.io/name: karpenter-provider-proxmox
17331733
app.kubernetes.io/instance: karpenter-provider-proxmox
1734-
app.kubernetes.io/version: "v0.4.0"
1734+
app.kubernetes.io/version: "v0.5.0"
17351735
app.kubernetes.io/managed-by: Helm
17361736
namespace: kube-system
17371737
---
@@ -1741,10 +1741,10 @@ kind: ClusterRole
17411741
metadata:
17421742
name: karpenter-provider-proxmox-core
17431743
labels:
1744-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1744+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17451745
app.kubernetes.io/name: karpenter-provider-proxmox
17461746
app.kubernetes.io/instance: karpenter-provider-proxmox
1747-
app.kubernetes.io/version: "v0.4.0"
1747+
app.kubernetes.io/version: "v0.5.0"
17481748
app.kubernetes.io/managed-by: Helm
17491749
rules:
17501750
# Read
@@ -1792,10 +1792,10 @@ kind: ClusterRole
17921792
metadata:
17931793
name: karpenter-provider-proxmox
17941794
labels:
1795-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1795+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17961796
app.kubernetes.io/name: karpenter-provider-proxmox
17971797
app.kubernetes.io/instance: karpenter-provider-proxmox
1798-
app.kubernetes.io/version: "v0.4.0"
1798+
app.kubernetes.io/version: "v0.5.0"
17991799
app.kubernetes.io/managed-by: Helm
18001800
rules:
18011801
# Read
@@ -1823,10 +1823,10 @@ kind: ClusterRoleBinding
18231823
metadata:
18241824
name: karpenter-provider-proxmox-core
18251825
labels:
1826-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1826+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18271827
app.kubernetes.io/name: karpenter-provider-proxmox
18281828
app.kubernetes.io/instance: karpenter-provider-proxmox
1829-
app.kubernetes.io/version: "v0.4.0"
1829+
app.kubernetes.io/version: "v0.5.0"
18301830
app.kubernetes.io/managed-by: Helm
18311831
roleRef:
18321832
apiGroup: rbac.authorization.k8s.io
@@ -1843,10 +1843,10 @@ kind: ClusterRoleBinding
18431843
metadata:
18441844
name: karpenter-provider-proxmox
18451845
labels:
1846-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1846+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18471847
app.kubernetes.io/name: karpenter-provider-proxmox
18481848
app.kubernetes.io/instance: karpenter-provider-proxmox
1849-
app.kubernetes.io/version: "v0.4.0"
1849+
app.kubernetes.io/version: "v0.5.0"
18501850
app.kubernetes.io/managed-by: Helm
18511851
roleRef:
18521852
apiGroup: rbac.authorization.k8s.io
@@ -1863,10 +1863,10 @@ kind: ClusterRoleBinding
18631863
metadata:
18641864
name: karpenter-provider-proxmox:bootstrap-node-bootstrapper
18651865
labels:
1866-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1866+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18671867
app.kubernetes.io/name: karpenter-provider-proxmox
18681868
app.kubernetes.io/instance: karpenter-provider-proxmox
1869-
app.kubernetes.io/version: "v0.4.0"
1869+
app.kubernetes.io/version: "v0.5.0"
18701870
app.kubernetes.io/managed-by: Helm
18711871
roleRef:
18721872
apiGroup: rbac.authorization.k8s.io
@@ -1883,10 +1883,10 @@ kind: ClusterRoleBinding
18831883
metadata:
18841884
name: karpenter-provider-proxmox:bootstrap-approve-node-client-csr
18851885
labels:
1886-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1886+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18871887
app.kubernetes.io/name: karpenter-provider-proxmox
18881888
app.kubernetes.io/instance: karpenter-provider-proxmox
1889-
app.kubernetes.io/version: "v0.4.0"
1889+
app.kubernetes.io/version: "v0.5.0"
18901890
app.kubernetes.io/managed-by: Helm
18911891
roleRef:
18921892
apiGroup: rbac.authorization.k8s.io
@@ -1904,10 +1904,10 @@ metadata:
19041904
name: karpenter-provider-proxmox
19051905
namespace: kube-system
19061906
labels:
1907-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1907+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
19081908
app.kubernetes.io/name: karpenter-provider-proxmox
19091909
app.kubernetes.io/instance: karpenter-provider-proxmox
1910-
app.kubernetes.io/version: "v0.4.0"
1910+
app.kubernetes.io/version: "v0.5.0"
19111911
app.kubernetes.io/managed-by: Helm
19121912
rules:
19131913
- apiGroups:
@@ -1954,10 +1954,10 @@ metadata:
19541954
name: karpenter-provider-proxmox:bootstrap
19551955
namespace: kube-system
19561956
labels:
1957-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1957+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
19581958
app.kubernetes.io/name: karpenter-provider-proxmox
19591959
app.kubernetes.io/instance: karpenter-provider-proxmox
1960-
app.kubernetes.io/version: "v0.4.0"
1960+
app.kubernetes.io/version: "v0.5.0"
19611961
app.kubernetes.io/managed-by: Helm
19621962
rules:
19631963
- apiGroups:
@@ -2010,10 +2010,10 @@ metadata:
20102010
name: karpenter-provider-proxmox
20112011
namespace: kube-system
20122012
labels:
2013-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
2013+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
20142014
app.kubernetes.io/name: karpenter-provider-proxmox
20152015
app.kubernetes.io/instance: karpenter-provider-proxmox
2016-
app.kubernetes.io/version: "v0.4.0"
2016+
app.kubernetes.io/version: "v0.5.0"
20172017
app.kubernetes.io/managed-by: Helm
20182018
spec:
20192019
replicas: 1

docs/deploy/karpenter-provider-proxmox.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1728,10 +1728,10 @@ kind: ServiceAccount
17281728
metadata:
17291729
name: karpenter-provider-proxmox
17301730
labels:
1731-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1731+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17321732
app.kubernetes.io/name: karpenter-provider-proxmox
17331733
app.kubernetes.io/instance: karpenter-provider-proxmox
1734-
app.kubernetes.io/version: "v0.4.0"
1734+
app.kubernetes.io/version: "v0.5.0"
17351735
app.kubernetes.io/managed-by: Helm
17361736
namespace: kube-system
17371737
---
@@ -1741,10 +1741,10 @@ kind: ClusterRole
17411741
metadata:
17421742
name: karpenter-provider-proxmox-core
17431743
labels:
1744-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1744+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17451745
app.kubernetes.io/name: karpenter-provider-proxmox
17461746
app.kubernetes.io/instance: karpenter-provider-proxmox
1747-
app.kubernetes.io/version: "v0.4.0"
1747+
app.kubernetes.io/version: "v0.5.0"
17481748
app.kubernetes.io/managed-by: Helm
17491749
rules:
17501750
# Read
@@ -1792,10 +1792,10 @@ kind: ClusterRole
17921792
metadata:
17931793
name: karpenter-provider-proxmox
17941794
labels:
1795-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1795+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
17961796
app.kubernetes.io/name: karpenter-provider-proxmox
17971797
app.kubernetes.io/instance: karpenter-provider-proxmox
1798-
app.kubernetes.io/version: "v0.4.0"
1798+
app.kubernetes.io/version: "v0.5.0"
17991799
app.kubernetes.io/managed-by: Helm
18001800
rules:
18011801
# Read
@@ -1823,10 +1823,10 @@ kind: ClusterRoleBinding
18231823
metadata:
18241824
name: karpenter-provider-proxmox-core
18251825
labels:
1826-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1826+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18271827
app.kubernetes.io/name: karpenter-provider-proxmox
18281828
app.kubernetes.io/instance: karpenter-provider-proxmox
1829-
app.kubernetes.io/version: "v0.4.0"
1829+
app.kubernetes.io/version: "v0.5.0"
18301830
app.kubernetes.io/managed-by: Helm
18311831
roleRef:
18321832
apiGroup: rbac.authorization.k8s.io
@@ -1843,10 +1843,10 @@ kind: ClusterRoleBinding
18431843
metadata:
18441844
name: karpenter-provider-proxmox
18451845
labels:
1846-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1846+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18471847
app.kubernetes.io/name: karpenter-provider-proxmox
18481848
app.kubernetes.io/instance: karpenter-provider-proxmox
1849-
app.kubernetes.io/version: "v0.4.0"
1849+
app.kubernetes.io/version: "v0.5.0"
18501850
app.kubernetes.io/managed-by: Helm
18511851
roleRef:
18521852
apiGroup: rbac.authorization.k8s.io
@@ -1863,10 +1863,10 @@ kind: ClusterRoleBinding
18631863
metadata:
18641864
name: karpenter-provider-proxmox:bootstrap-node-bootstrapper
18651865
labels:
1866-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1866+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18671867
app.kubernetes.io/name: karpenter-provider-proxmox
18681868
app.kubernetes.io/instance: karpenter-provider-proxmox
1869-
app.kubernetes.io/version: "v0.4.0"
1869+
app.kubernetes.io/version: "v0.5.0"
18701870
app.kubernetes.io/managed-by: Helm
18711871
roleRef:
18721872
apiGroup: rbac.authorization.k8s.io
@@ -1883,10 +1883,10 @@ kind: ClusterRoleBinding
18831883
metadata:
18841884
name: karpenter-provider-proxmox:bootstrap-approve-node-client-csr
18851885
labels:
1886-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1886+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
18871887
app.kubernetes.io/name: karpenter-provider-proxmox
18881888
app.kubernetes.io/instance: karpenter-provider-proxmox
1889-
app.kubernetes.io/version: "v0.4.0"
1889+
app.kubernetes.io/version: "v0.5.0"
18901890
app.kubernetes.io/managed-by: Helm
18911891
roleRef:
18921892
apiGroup: rbac.authorization.k8s.io
@@ -1904,10 +1904,10 @@ metadata:
19041904
name: karpenter-provider-proxmox
19051905
namespace: kube-system
19061906
labels:
1907-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1907+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
19081908
app.kubernetes.io/name: karpenter-provider-proxmox
19091909
app.kubernetes.io/instance: karpenter-provider-proxmox
1910-
app.kubernetes.io/version: "v0.4.0"
1910+
app.kubernetes.io/version: "v0.5.0"
19111911
app.kubernetes.io/managed-by: Helm
19121912
rules:
19131913
- apiGroups:
@@ -1954,10 +1954,10 @@ metadata:
19541954
name: karpenter-provider-proxmox:bootstrap
19551955
namespace: kube-system
19561956
labels:
1957-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
1957+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
19581958
app.kubernetes.io/name: karpenter-provider-proxmox
19591959
app.kubernetes.io/instance: karpenter-provider-proxmox
1960-
app.kubernetes.io/version: "v0.4.0"
1960+
app.kubernetes.io/version: "v0.5.0"
19611961
app.kubernetes.io/managed-by: Helm
19621962
rules:
19631963
- apiGroups:
@@ -2010,10 +2010,10 @@ metadata:
20102010
name: karpenter-provider-proxmox
20112011
namespace: kube-system
20122012
labels:
2013-
helm.sh/chart: karpenter-provider-proxmox-0.2.4
2013+
helm.sh/chart: karpenter-provider-proxmox-0.2.5
20142014
app.kubernetes.io/name: karpenter-provider-proxmox
20152015
app.kubernetes.io/instance: karpenter-provider-proxmox
2016-
app.kubernetes.io/version: "v0.4.0"
2016+
app.kubernetes.io/version: "v0.5.0"
20172017
app.kubernetes.io/managed-by: Helm
20182018
spec:
20192019
replicas: 1
@@ -2052,7 +2052,7 @@ spec:
20522052
readOnlyRootFilesystem: true
20532053
seccompProfile:
20542054
type: RuntimeDefault
2055-
image: "ghcr.io/sergelogvinov/karpenter-provider-proxmox:v0.4.0"
2055+
image: "ghcr.io/sergelogvinov/karpenter-provider-proxmox:v0.5.0"
20562056
imagePullPolicy: Always
20572057
args:
20582058
- -cloud-config=/etc/proxmox/config.yaml

0 commit comments

Comments
 (0)