We have infrastructure that we need to build first which takes 15 min, then we create our app deployment which will use infrastructure
I tried to use fluxv2 Kustomization health assessment
In the example below I used Kustomization to check if the workspace finished applying and then deploy our app.
But looks like workspace CRD is not compatible with kstatus (unless I did something wrong)
Helm will be more preferred way for me.
So I tried to use helm release. where I create helm chard which will template workspace and defined dependency (so my app helm will wait for infra creation first) but helm applies and it is not waiting for apply to complete. See example below
We have infrastructure that we need to build first which takes 15 min, then we create our app deployment which will use infrastructure
I tried to use fluxv2 Kustomization health assessment In the example below I used Kustomization to check if the
workspace
finished applying and then deploy our app. But looks likeworkspace
CRD is not compatible with kstatus (unless I did something wrong)Helm will be more preferred way for me. So I tried to use helm release. where I create helm chard which will template
workspace
and defined dependency (so my app helm will wait for infra creation first) but helm applies and it is not waiting forapply
to complete. See example belowThe question is if there is a way to tell helm to wait for a workspace to apply.
Or is there another approach that I can take?