Skip to content

Commit fac84ce

Browse files
authored
fix: cert support (#148)
1 parent cf65152 commit fac84ce

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

chart/templates/ingress.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ metadata:
1515
release: jiaozifs-api
1616
spec:
1717
ingressClassName: {{.Values.ingress_name}}
18+
tls:
19+
- secretName: {{.Values.cert}}
1820
rules:
1921
- host: api.jiaozifs.com
2022
http:

chart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ ingress_name: nginx
99
log_level: info
1010
claim_name: jiaozifs-home
1111
tag: latest
12+
cert: api-jiaozifs-com-tls

script/cert.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: cert-manager.io/v1
2+
kind: Certificate
3+
metadata:
4+
name: api-jiaozifs-com-certificate
5+
spec:
6+
secretName: api-jiaozifs-com-tls
7+
issuerRef:
8+
name: letsencrypt-prod
9+
kind: ClusterIssuer
10+
dnsNames:
11+
- api.jiaozifs.com

0 commit comments

Comments
 (0)