NHO and SNR on Vanilla K8s

23 views
Skip to first unread message

Danny B

unread,
Oct 11, 2023, 12:15:11 PM10/11/23
to medik8s
Hello,

I'm fairly new to K8s and I was looking through the Medik8s website and github and I couldn't seem to find anything that covers the installation of the NHO and the SNR operators on a vanilla K8S cluster without OLM.

By chance, is this something you guys support, or plan to support? And if not, could you point me in the right direction of beginning to try to do this?

Thank you for your time in advance,
Danny

Michael Shitrit

unread,
Oct 12, 2023, 7:40:48 AM10/12/23
to Danny B, medik8s
Hi Danny,

Thanks for reaching out.
I strongly recommend setting up our operators via operatorhub even though OLM is required.
As seen below when you click the "install" button it will provide instructions on how to set up OLM.
image.png

In case you still prefer to avoid OLM, keep in mind that it's not supported and also a bit tricky because our operators use webhooks which use certs that are injected by OLM.
If you decide to have a shot at it I'd suggest forking our code from github, changing the config code for enabling cert manager and changing the code for cert location before you run "make install".

I hope it helps,
Michael

--
You received this message because you are subscribed to the Google Groups "medik8s" group.
To unsubscribe from this group and stop receiving emails from it, send an email to medik8s+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/medik8s/229dceef-2c2a-428d-8b30-1f6281440ecdn%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--

Michael Shitrit

Principal Software Engineer

Red Hat

Andrew Beekhof

unread,
Oct 16, 2023, 10:28:11 PM10/16/23
to medik8s
On Thursday, 12 October 2023 at 9:40:48 pm UTC+10 Michael Shitrit wrote:
Hi Danny,

Thanks for reaching out.
I strongly recommend setting up our operators via operatorhub even though OLM is required.
As seen below when you click the "install" button it will provide instructions on how to set up OLM.
image.png

In case you still prefer to avoid OLM, keep in mind that it's not supported and also a bit tricky because our operators use webhooks which use certs that are injected by OLM.
If you decide to have a shot at it I'd suggest forking our code from github, changing the config code for enabling cert manager and changing the code for cert location before you run "make install".

I think it would be interesting to understand how, as an upstream project, we can support both.
Reply all
Reply to author
Forward
0 new messages