I want to bring up the question wether or not this is a good idea to make the KuberentesServiceInstance
a sealed interface. Currently, it is. I do not insist at all, just opening the discussion on this question.
As far as I know there is no specification that undermines this class. On the other hand, it would be quite handy to be able to Mock this interface, since DefauktKuberentesServiceInstance
is a Java record and can be quite an excessive it setup.
Any suggestions?