For a variety of reasons, this is suboptimal, it si best to at least first, do a GET to see if exists and/or mlp don't have the right permissions to do this action, because is cannot be always granted.
Best solution is to add a new flag to skip the process entirely, something like "--skip-ensure-namespace" and add an if on the entire ensureNamespace function.
During the MLP deploy phase there is this code:
for ensuring the existence of the namespace.
For a variety of reasons, this is suboptimal, it si best to at least first, do a GET to see if exists and/or mlp don't have the right permissions to do this action, because is cannot be always granted.
Best solution is to add a new flag to skip the process entirely, something like "--skip-ensure-namespace" and add an if on the entire ensureNamespace function.