Siemens-Healthineers / K2s

Kubernetes distribution for Windows & Linux workloads
https://siemens-healthineers.github.io/K2s/
MIT License
28 stars 3 forks source link

[addons] Renaming of addons in order to indicate more clear the purpose of the addon #334

Open krotz-dieter opened 2 months ago

krotz-dieter commented 2 months ago

In order to indicate more clearer the purpose some addons need to be renamed. The proposal is to have for the addons the following structure: USECASE-IMPLEMENTATION(optional, only in case of two different implementations)

The addons would look like this with this rule:

NEW planned for next versions:

jgriegershs commented 2 months ago

See Discussion #335.

krotz-dieter commented 2 months ago

After discussion Discussion #335 here is a latest proposal:

The k2s addons enable ... command should get a general flag:

-i --implementation [default|implementation1|implementation2]

example: k2s addons enable ingress -i nginx for enabling the nginx implementation for the ingress addon.

Some addons can enable multiple implementations also:

-i --implementation [default|implementation1|implementation2|implementation1,implementation2] example: k2s addons enable storage -i smb,ceph