Skip to content

Commit 766335c

Browse files
authored
feat: merge in certificates to support trustee (#11)
Signed-off-by: Chris Butler <[email protected]>
1 parent 02fcf76 commit 766335c

File tree

4 files changed

+30
-2
lines changed

4 files changed

+30
-2
lines changed

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ keywords:
77
- confidential-containers
88
name: trustee
99
# DO NOT EDIT VERSION HERE, IT IS AUTO-GENERATED BY SEMANTIC-RELEASE
10-
version: 0.0.5
10+
version: 0.1.0

README.md

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

3-
![Version: 0.0.5](https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square)
3+
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square)
44

55
A Helm chart to provide an opinionated deployment of Trustee in a validated pattern
66

templates/certificate.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: cert-manager.io/v1
2+
kind: Certificate
3+
metadata:
4+
name: kbs-certificate
5+
namespace: imperative
6+
annotations:
7+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
8+
spec:
9+
secretName: kbs-tls-self-signed
10+
duration: 8760h # 1 year
11+
renewBefore: 720h # 30 days
12+
commonName: kbs.{{ .Values.global.hubClusterDomain }}
13+
dnsNames:
14+
- kbs.{{ .Values.global.hubClusterDomain }}
15+
issuerRef:
16+
name: kbs-self-signed-issuer
17+
kind: Issuer
18+

templates/issuer.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
apiVersion: cert-manager.io/v1
2+
kind: Issuer
3+
metadata:
4+
name: kbs-self-signed-issuer
5+
namespace: imperative
6+
annotations:
7+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
8+
spec:
9+
selfSigned: {}
10+

0 commit comments

Comments
 (0)