chore: release v0.0.1

Release v0.0.1
This commit is contained in:
Serge Logvinov
2023-04-29 13:35:23 +03:00
committed by Serge
parent 0d89bf5d58
commit bf10985a6c
8 changed files with 52 additions and 22 deletions

View File

@@ -23,7 +23,7 @@ jobs:
shell: bash
id: release
run: |
echo "TAG=${GITHUB_HEAD_REF:8}" >> "$GITHUB_ENV"
echo "TAG=v${GITHUB_HEAD_REF:8}" >> "$GITHUB_ENV"
- name: Helm docs
uses: gabe565/setup-helm-docs-action@v1

19
CHANGELOG.md Normal file
View 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

View File

@@ -85,7 +85,6 @@ helm-unit: ## Helm Unit Tests
docs:
helm template -n kube-system proxmox-cloud-controller-manager \
-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
helm template -n kube-system proxmox-cloud-controller-manager \
-f charts/proxmox-cloud-controller-manager/values.talos.yaml \

View File

@@ -14,10 +14,10 @@ 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.1.1
version: 0.1.2
# 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: "0.0.1"
appVersion: v0.0.1

View File

@@ -1,6 +1,6 @@
# proxmox-cloud-controller-manager
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square)
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.0.1](https://img.shields.io/badge/AppVersion-v0.0.1-informational?style=flat-square)
A Helm chart for Kubernetes

View File

@@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
---
@@ -18,10 +18,10 @@ kind: Secret
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
data:
@@ -33,10 +33,10 @@ kind: ClusterRole
metadata:
name: system:proxmox-cloud-controller-manager
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/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
rules:
- apiGroups:
@@ -121,10 +121,10 @@ kind: Deployment
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
spec:
@@ -161,7 +161,7 @@ spec:
- ALL
seccompProfile:
type: RuntimeDefault
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:edge"
image: "ghcr.io/sergelogvinov/proxmox-cloud-controller-manager:v0.0.1"
imagePullPolicy: IfNotPresent
command: ["/proxmox-cloud-controller-manager"]
args:

View File

@@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
---
@@ -18,10 +18,10 @@ kind: Secret
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
data:
@@ -33,10 +33,10 @@ kind: ClusterRole
metadata:
name: system:proxmox-cloud-controller-manager
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/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
rules:
- apiGroups:
@@ -121,10 +121,10 @@ kind: Deployment
metadata:
name: proxmox-cloud-controller-manager
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/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
namespace: kube-system
spec:

12
docs/release.md Normal file
View 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
```