I was trying to install the node-maintenance-operator on the Kubernetes cluster and noticed that this project has a dependency on OLM. And you need to run a command like operator-sdk run bundle <BUNDLE> to deploy it. (which is not a common way to install an app for the Kubernetes-related apps). I had to install operator-sdk first time, I've never needed it before.
I was wondering if you just provide much simpler way to install it like:
- No dependency on
operators.coreos.com/v1alpha1 (I may not want to maintain OLM on Kubernetes clusters)
- An Helm chart
- Kustomization
- Krew plugin?
Couldn't you just build a container image that just works without depending OLM?
Please note that, I don't not have domain-knowledge so couldn't know technical-limitations that may block us to move forward without OLM. I'm just a fresh end-user who has initially tried to install this app as a first time. So this is just a feedback.
I was trying to install the
node-maintenance-operatoron the Kubernetes cluster and noticed that this project has a dependency on OLM. And you need to run a command likeoperator-sdk run bundle <BUNDLE>to deploy it. (which is not a common way to install an app for the Kubernetes-related apps). I had to installoperator-sdkfirst time, I've never needed it before.I was wondering if you just provide much simpler way to install it like:
operators.coreos.com/v1alpha1(I may not want to maintain OLM on Kubernetes clusters)Couldn't you just build a container image that just works without depending OLM?
Please note that, I don't not have domain-knowledge so couldn't know technical-limitations that may block us to move forward without OLM. I'm just a fresh end-user who has initially tried to install this app as a first time. So this is just a feedback.