Skip to content

Commit 7f5a9d4

Browse files
authored
Merge pull request #81 from zakkg3/helm-crd-patrungel
Helm crd patrungel
2 parents 54b281c + 7882d7f commit 7f5a9d4

File tree

5 files changed

+31
-15
lines changed

5 files changed

+31
-15
lines changed

.github/workflows/helm-release.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Release Charts
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
paths:
8+
- 'charts/**'
9+
10+
jobs:
11+
release:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v3
16+
with:
17+
fetch-depth: 0
18+
19+
- name: Configure Git
20+
run: |
21+
git config user.name "$GITHUB_ACTOR"
22+
git config user.email "[email protected]"
23+
24+
- name: Run chart-releaser
25+
uses: helm/[email protected]
26+
env:
27+
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ For older kubernetes (<1.19) use the image tag `0.0.6` in your helm values file.
7777

7878
```bash
7979
helm repo add clutersecret https://charts.clustersecret.io/
80-
helm install clustersecret clutersecret/ClusterSecret --version 0.1.1 -n clustersecret --create-namespace
80+
helm install clustersecret clutersecret/cluster-secret --version 0.2.1 -n clustersecret --create-namespace
8181
```
8282

8383
# with just kubectl

charts/cluster-secret/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: cluster-secret
33
description: ClusterSecret Operator
44
kubeVersion: '>= 1.16.0-0'
55
type: application
6-
version: 0.2.0
6+
version: 0.2.1
77
icon: https://clustersecret.io/assets/csninjasmall.png
88
sources:
99
- https://github.com/zakkg3/ClusterSecret

charts/cluster-secret/templates/clustersecret-crd.yaml charts/cluster-secret/crds/clustersecret-crd.yaml

-11
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,6 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
name: clustersecrets.clustersecret.io
5-
annotations:
6-
cert-manager.io/inject-ca-from: {{ .Release.Namespace }}/{{ include "cluster-secret.fullname" . }}-
7-
labels:
8-
9-
{{- include "cluster-secret.labels" . | nindent 4 }}
105
spec:
116
group: clustersecret.io
127
names:
@@ -45,9 +40,3 @@ spec:
4540
type: object
4641
served: true
4742
storage: true
48-
status:
49-
acceptedNames:
50-
kind: ""
51-
plural: ""
52-
conditions: []
53-
storedVersions: []

charts/cluster-secret/templates/_helpers.tpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ If release name contains chart name it will be used as a full name.
1212
*/}}
1313
{{- define "cluster-secret.fullname" -}}
1414
{{- if .Values.fullnameOverride }}
15-
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
15+
{{- .Values.fullnameOverride | lower | trunc 63 | trimSuffix "-" }}
1616
{{- else }}
17-
{{- $name := default .Chart.Name .Values.nameOverride }}
17+
{{- $name := default .Chart.Name .Values.nameOverride | lower }}
1818
{{- if contains $name .Release.Name }}
1919
{{- .Release.Name | trunc 63 | trimSuffix "-" }}
2020
{{- else }}

0 commit comments

Comments
 (0)