snc
snc copied to clipboard
Remove OLM and marketplace from standard installation
Change
Currently, monitoring is removed, we could do the same with OLM. OLM is the greatest memory consumer after Kubernetes itself.
How
It is included in SriKrishna's PR https://github.com/code-ready/snc/pull/280.
Expected and mesured improvements
Pros
Cons
According to Praveen, first releases of crc didn't include OLM but many users need it.
We should keep the OLM and marketplace on by default. One of the main use-cases for CRC is to work with operators. Either to use them as dependencies or to test ardevelop them, both requires OLM.
If we can have an easy way to disable it for users we should consider at that.
If I remove OLM and marketplace operator, I win 1G of RAM. (6395 vs 5289M)