Sitegeist.MagicWand icon indicating copy to clipboard operation
Sitegeist.MagicWand copied to clipboard

Kubernetes-Clone

Open Nikdro opened this issue 1 year ago • 2 comments

We love this package (Thanks BTW!) and wanted to use it for our new Kubernetes-based hosting. That's why I added a configuration option with Kubernetes. It only uses the Kubernetes API, so no SSH or similar needs to be used. Only the kubeconfig file needs to be available.

At the same time, I have tried to extract some of the existing code into my own methods to make them easier to reuse.

The exact configuration is explained in the README. The old config does not need to be adapted and all previous functions still work.

I would be happy if we could get a new version of the MagicWand from this.

Many thanks in advance!

Nikdro avatar Nov 09 '23 14:11 Nikdro

Thanks for the PR. It already is looking great and i generally like the idea of supporting kubernetes. A full review will take a bit as i have to find some time.

One thing i can already say i would prefer nested configuration pathes like kubernetes.configFile over k8sConfigFile.

mficzel avatar Nov 09 '23 16:11 mficzel

Sure, no problem :) I'll adjust the Configurations-Structure. Thinking about it, I also like that one more :)

Nikdro avatar Nov 21 '23 07:11 Nikdro