Skip to content
This repository was archived by the owner on Feb 2, 2021. It is now read-only.

Commit 6649ad6

Browse files
committed
Only install cert-manager if tls enabled
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
1 parent 60d936b commit 6649ad6

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

main.go

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,11 @@ func process(plan types.Plan) error {
199199
log.Println(minioErr)
200200
}
201201

202-
cmErr := installCertmanager()
203-
if cmErr != nil {
204-
log.Println(cmErr)
202+
if plan.TLS {
203+
cmErr := installCertmanager()
204+
if cmErr != nil {
205+
log.Println(cmErr)
206+
}
205207
}
206208

207209
functionAuthErr := createFunctionsAuth()
@@ -214,13 +216,15 @@ func process(plan types.Plan) error {
214216
log.Println(ofErr)
215217
}
216218

217-
for i := 0; i < retries; i++ {
218-
log.Printf("Is cert-manager ready? %d/%d\n", i+1, retries)
219-
ready := certManagerReady()
220-
if ready {
221-
break
219+
if plan.TLS {
220+
for i := 0; i < retries; i++ {
221+
log.Printf("Is cert-manager ready? %d/%d\n", i+1, retries)
222+
ready := certManagerReady()
223+
if ready {
224+
break
225+
}
226+
time.Sleep(time.Second * 2)
222227
}
223-
time.Sleep(time.Second * 2)
224228
}
225229

226230
ingressErr := ingress.Apply(plan)

0 commit comments

Comments
 (0)