medik8s / node-maintenance-operator

Kubernetes Operator to manage node maintenance through NodeMaintenance custom resources
https://www.medik8s.io/maintenance-node/
Apache License 2.0
27 stars 13 forks source link

[question] Manual deployment #44

Closed malt3 closed 2 years ago

malt3 commented 2 years ago

Is it possible to deploy this operator manually (without OLM)? If so, what steps have to be taken to inject certs for the webhooks?

The regular installation using operator-sdk run bundle quay.io/medik8s/node-maintenance-operator-bundle:latest is broken at the moment: https://github.com/operator-framework/operator-registry/issues/984 so having alternative installation methods would be much appreciated.

slintes commented 2 years ago

Hi @malt3, in theory you could modify some configs and let cert-manager create and inject the certs. But even then I'm not sure if the operator picks them up correctly, because it was modified explicitely for OLM. There is workaround mentioned now in the operator-registry issue, I guess it's a lot easier to use that one. Feel free to re-open in case this continues ot be an issue for you. Thanks!

/close

openshift-ci[bot] commented 2 years ago

@slintes: Closing this issue.

In response to [this](https://github.com/medik8s/node-maintenance-operator/issues/44#issuecomment-1175964094): >Hi @malt3, in theory you could modify some configs and let cert-manager create and inject the certs. But even then I'm not sure if the operator picks them up correctly, because it was modified explicitely for OLM. There is workaround mentioned now in the operator-registry issue, I guess it's a lot easier to use that one. Feel free to re-open in case this continues ot be an issue for you. Thanks! > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.