mirror of
https://github.com/outbackdingo/proxmox-cloud-controller-manager.git
synced 2026-01-27 02:20:02 +00:00
chore: release v0.0.1
Release v0.0.1
This commit is contained in:
2
.github/workflows/release-pre.yaml
vendored
2
.github/workflows/release-pre.yaml
vendored
@@ -23,7 +23,7 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
id: release
|
id: release
|
||||||
run: |
|
run: |
|
||||||
echo "TAG=${GITHUB_HEAD_REF:8}" >> "$GITHUB_ENV"
|
echo "TAG=v${GITHUB_HEAD_REF:8}" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
- name: Helm docs
|
- name: Helm docs
|
||||||
uses: gabe565/setup-helm-docs-action@v1
|
uses: gabe565/setup-helm-docs-action@v1
|
||||||
|
|||||||
19
CHANGELOG.md
Normal file
19
CHANGELOG.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
|
||||||
|
<a name="v0.0.1"></a>
|
||||||
|
## v0.0.1 (2023-04-29)
|
||||||
|
|
||||||
|
Welcome to the v0.0.1 release of Kubernetes cloud controller manager for Proxmox!
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- add controllers
|
||||||
|
|
||||||
|
### Changelog
|
||||||
|
|
||||||
|
* 0d89bf5 ci: add github checks
|
||||||
|
* cc2dc17 refactor: proxmox cloud config
|
||||||
|
* 850dcd4 chore: bump deps
|
||||||
|
* 0173d67 doc: update readme
|
||||||
|
* 5677ba3 doc: deploy
|
||||||
|
* d99a5f0 doc: update
|
||||||
|
* 8212493 feat: add controllers
|
||||||
1
Makefile
1
Makefile
@@ -85,7 +85,6 @@ helm-unit: ## Helm Unit Tests
|
|||||||
docs:
|
docs:
|
||||||
helm template -n kube-system proxmox-cloud-controller-manager \
|
helm template -n kube-system proxmox-cloud-controller-manager \
|
||||||
-f charts/proxmox-cloud-controller-manager/values.edge.yaml \
|
-f charts/proxmox-cloud-controller-manager/values.edge.yaml \
|
||||||
--set-string image.tag=$(TAG) \
|
|
||||||
charts/proxmox-cloud-controller-manager > docs/deploy/cloud-controller-manager.yml
|
charts/proxmox-cloud-controller-manager > docs/deploy/cloud-controller-manager.yml
|
||||||
helm template -n kube-system proxmox-cloud-controller-manager \
|
helm template -n kube-system proxmox-cloud-controller-manager \
|
||||||
-f charts/proxmox-cloud-controller-manager/values.talos.yaml \
|
-f charts/proxmox-cloud-controller-manager/values.talos.yaml \
|
||||||
|
|||||||
@@ -14,10 +14,10 @@ maintainers:
|
|||||||
# This is the chart version. This version number should be incremented each time you make changes
|
# 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.
|
# to the chart and its templates, including the app version.
|
||||||
# Versions are expected to follow Semantic Versioning (https://semver.org/)
|
# Versions are expected to follow Semantic Versioning (https://semver.org/)
|
||||||
version: 0.1.1
|
version: 0.1.2
|
||||||
|
|
||||||
# This is the version number of the application being deployed. This version number should be
|
# 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
|
# 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.
|
# follow Semantic Versioning. They should reflect the version the application is using.
|
||||||
# It is recommended to use it with quotes.
|
# It is recommended to use it with quotes.
|
||||||
appVersion: "0.0.1"
|
appVersion: v0.0.1
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# proxmox-cloud-controller-manager
|
# proxmox-cloud-controller-manager
|
||||||
|
|
||||||
  
|
  
|
||||||
|
|
||||||
A Helm chart for Kubernetes
|
A Helm chart for Kubernetes
|
||||||
|
|
||||||
|
|||||||
@@ -5,10 +5,10 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
@@ -18,10 +18,10 @@ kind: Secret
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
data:
|
data:
|
||||||
@@ -33,10 +33,10 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
name: system:proxmox-cloud-controller-manager
|
name: system:proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
@@ -121,10 +121,10 @@ kind: Deployment
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
@@ -161,7 +161,7 @@ spec:
|
|||||||
- ALL
|
- ALL
|
||||||
seccompProfile:
|
seccompProfile:
|
||||||
type: RuntimeDefault
|
type: RuntimeDefault
|
||||||
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:edge"
|
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.0.1"
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command: ["/proxmox-cloud-controller-manager"]
|
command: ["/proxmox-cloud-controller-manager"]
|
||||||
args:
|
args:
|
||||||
|
|||||||
@@ -5,10 +5,10 @@ kind: ServiceAccount
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
@@ -18,10 +18,10 @@ kind: Secret
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
data:
|
data:
|
||||||
@@ -33,10 +33,10 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
name: system:proxmox-cloud-controller-manager
|
name: system:proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
@@ -121,10 +121,10 @@ kind: Deployment
|
|||||||
metadata:
|
metadata:
|
||||||
name: proxmox-cloud-controller-manager
|
name: proxmox-cloud-controller-manager
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: proxmox-cloud-controller-manager-0.1.0
|
helm.sh/chart: proxmox-cloud-controller-manager-0.1.2
|
||||||
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
app.kubernetes.io/name: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
app.kubernetes.io/instance: proxmox-cloud-controller-manager
|
||||||
app.kubernetes.io/version: "0.0.1"
|
app.kubernetes.io/version: "v0.0.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
12
docs/release.md
Normal file
12
docs/release.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# Make relese
|
||||||
|
|
||||||
|
```shell
|
||||||
|
git checkout -b release-0.0.2
|
||||||
|
git tag v0.0.2
|
||||||
|
|
||||||
|
make helm-unit docs
|
||||||
|
make release-update
|
||||||
|
|
||||||
|
git add .
|
||||||
|
git commit
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user