Skip to content

Commit acfae78

Browse files
committed
salt: Wait for cert-manager to be ready after deployment
1 parent aff2777 commit acfae78

File tree

1 file changed

+36
-0
lines changed
  • salt/metalk8s/addons/cert-manager/deployed

1 file changed

+36
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
11
include:
22
- .namespace
33
- .chart
4+
5+
Wait for cert-manager to be Ready:
6+
test.configurable_test_state:
7+
- changes: False
8+
- result: __slot__:salt:metalk8s_kubernetes.check_object_ready(
9+
apiVersion=apps/v1, kind=Deployment,
10+
name=cert-manager, namespace=metalk8s-certs)
11+
- comment: Wait for cert-manager to be Ready
12+
- retry:
13+
attempts: 30
14+
- require:
15+
- sls: metalk8s.addons.cert-manager.deployed.chart
16+
17+
Wait for cert-manager-webhook to be Ready:
18+
test.configurable_test_state:
19+
- changes: False
20+
- result: __slot__:salt:metalk8s_kubernetes.check_object_ready(
21+
apiVersion=apps/v1, kind=Deployment,
22+
name=cert-manager-webhook, namespace=metalk8s-certs)
23+
- comment: Wait for cert-manager-webhook to be Ready
24+
- retry:
25+
attempts: 30
26+
- require:
27+
- sls: metalk8s.addons.cert-manager.deployed.chart
28+
29+
Wait for cert-manager-cainjector to be Ready:
30+
test.configurable_test_state:
31+
- changes: False
32+
- result: __slot__:salt:metalk8s_kubernetes.check_object_ready(
33+
apiVersion=apps/v1, kind=Deployment,
34+
name=cert-manager-cainjector, namespace=metalk8s-certs)
35+
- comment: Wait for cert-manager-cainjector to be Ready
36+
- retry:
37+
attempts: 30
38+
- require:
39+
- sls: metalk8s.addons.cert-manager.deployed.chart

0 commit comments

Comments
 (0)