<p>I've one question regard the helm dependency, when you decleare that one chart  B is dependent on chart A , when it starts to install chart B, after the A is up and running? , how does helm know that,  liveness prob ? something else?</p>

<p>There is no such thing as</p>
<blockquote>
<p>install chart B, after the A is up and running</p>
</blockquote>
<p>right now in helm.</p>
<p>It will just template and feed all the resources you have in your chart and in all it's dependencies to k8s API server.</p>
<p>You can take a look at <a href="https://helm.sh/docs/topics/charts_hooks/" rel="nofollow noreferrer">Chart hooks</a> and <a href="https://helm.sh/docs/topics/chart_tests/#helm" rel="nofollow noreferrer">Chart tests</a> - maybe they will be useful for solving your problem.</p>
<p>You can read more about the order the resources are applied in <a href="https://stackoverflow.com/questions/51957676/helm-install-in-certain-order">Helm install in certain order</a></p>
