File tree Expand file tree Collapse file tree
infra/modules/cloudijs-system Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ apiVersion : v2
2+ name : cert-manager-config
3+ type : application
4+ version : 1.0.0
5+ # appVersion: "1.0.0"
Original file line number Diff line number Diff line change 1+ apiVersion : cert-manager.io/v1
2+ kind : ClusterIssuer
3+ metadata :
4+ name : letsencrypt-http01
5+ spec :
6+ acme :
7+ server : https://acme-v02.api.letsencrypt.org/directory
8+ privateKeySecretRef :
9+ name : letsencrypt-http01-key
10+ solvers :
11+ - http01 :
12+ gatewayHTTPRoute :
13+ parentRefs :
14+ - name : cilium-gateway
15+ namespace : default
16+ kind : Gateway
Original file line number Diff line number Diff line change @@ -12,6 +12,14 @@ resource "kubernetes_namespace_v1" "platform_system" {
1212 }
1313}
1414
15+ # Configure Cert Manager
16+ resource "helm_release" "cert_manager" {
17+ name = " cert-manager-config"
18+ namespace = " cert-manager"
19+
20+ chart = " ${ path . module } /charts/cert-manager"
21+ }
22+
1523# Deploy and configure Flux Operator
1624resource "helm_release" "flux_operator" {
1725 depends_on = [kubernetes_namespace_v1 . platform_system ]
You can’t perform that action at this time.
0 commit comments