Open cmoulliard opened 5 years ago
FYI. We will perhaps use a different domain name and not snowdrop.me|dev
for the component operator
We should probably make the component group a property that could be set at runtime instead of hardcoding it since the group name will probably be in flux for a while…
Can we do that @iocanel ?
@iocanel Can you reply please ?
@cmoulliard: Sorry, this sliped my attention.
Yes, we can do it and the correct label should be dekorate.io/group
or something like that.
We should also change the rest of the labels we use, so that the align with the recommended kubernetes labels: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels
This is probably a breaking change so we either need to bump the major version, or use both the old and new for a period of time to give people time to adapt.
As the operator also populates labels when it will generate k8s resources, then it is important that we align the rules/strategies between dekorate and operator and sync the next deliveries. Can we discuss this point today during the weekly call ? @iocanel
Sure
Rename component group of the component
As we can't use the name
k8s.io
to create non official kubernetes operators and custom resource definition, then we must change the group namecomponent.k8s.io
of the component operator toappdev.snowdrop.me