All we need is an easy explanation of the problem, so here it is.
I’m following the instructions on ArtifactHub for
helm install my-mysql-operator mysql-operator/mysql-operator --version 2.0.4
But I’m getting the error
Error: INSTALLATION FAILED: execution error at (mysql-operator/templates/service_account_operator.yaml:3:5): Please provide a namespace with
--namespace. The operator cannot be installed in the ‘default’ namespace
What can I do to resolve this error?
How to solve :
I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.
The MySQL installation instructions on ArtifactHub are incomplete, instead follow the official documentations on Install using Helm Charts which are currently documented as,
helm install my-mysql-operator mysql-operator/mysql-operator \ --namespace mysql-operator --create-namespace
You have to specify the namespace with
--namespace and if it’s not created you’ll have to either create it or use
Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂