I’m writing a lot of yaml files at the moment, mostly manifests for kubernetes. Part of that task involves substituting variables into the yaml, because they change depending on the environment. As an example, this… 

After writing a few million scripts over the years,I’ve learnt a thing or two (I hope). One of those things is how painful it is to wait for some condition before continuing with the next… 

Congratulations on building a fancy new thing, it’s brilliant, now it needs to be put somewhere so the rest of the world can enjoy it too. There is one thing that you need to be…