piraeus-operator
piraeus-operator copied to clipboard
app.kubernetes.io/name should not be the same
Hello.
Currently, all the pods in piraeus-datastore namespace have the same app.kubernetes.io/name=piraeus-datastore label, which is not ideal.
For example, it's used in Hubble UI as an identity for traffic flows.
That is unfortunate. I guess we should have used app.kubernetes.io/part-of: piraeus-datastore instead.
However, because this label is included in the selectors, I'm hesitant to change it, as that would require a complete delete/recreate of the deployments.