syself / cluster-api-provider-hetzner

Cluster API Provider Hetzner :rocket: The best way to manage Kubernetes clusters on Hetzner, fully declarative, Kubernetes-native and with self-healing capabilities
https://caph.syself.com
Apache License 2.0
604 stars 56 forks source link

Updating the `node-images.md` doc #1185

Open Sayanta66 opened 6 months ago

Sayanta66 commented 6 months ago

The goal is to update the node-image doc with relevant technical information from a user's POV.

Tasks to be covered:

Tasks I can cover myself:

Tasks I need help from the core technical team:

Scope of the above tasks

Note: Anyone from @kranurag7 @batistein @guettli @janiskemper can help with the above tasks.

janiskemper commented 6 months ago

@guettli can you give your input on this matter? Whatever format you can is appreciated!

guettli commented 6 months ago

@Sayanta66

Need live demos of the process that can be recorded instantly or recorded videos of the demos.

I would avoid that now. First it is a lot of work, and second a video can't be easily updated in the long run. Changing text is much easier.

A video makes sense to present a general overview of what caph is, but these details are better handled with written docs (my point of view).

guettli commented 4 weeks ago

If we improve the docs here, I would add a note: Maintaining machine images is a lot of effort. If you just want to modify the base image a bit, you can use KubeadmConfig.PreKubeadmCommands to run some code before kubeadm initializes the node.