Skip to content

Kubernetes-Clone#59

Open
Nikdro wants to merge 7 commits intositegeist:mainfrom
KaufmannDigital:feature/kubernetes
Open

Kubernetes-Clone#59
Nikdro wants to merge 7 commits intositegeist:mainfrom
KaufmannDigital:feature/kubernetes

Conversation

@Nikdro
Copy link
Copy Markdown
Contributor

@Nikdro Nikdro commented Nov 9, 2023

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!

@mficzel
Copy link
Copy Markdown
Member

mficzel commented Nov 9, 2023

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.

@Nikdro
Copy link
Copy Markdown
Contributor Author

Nikdro commented Nov 21, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants