-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The rollout-operator currently requires that each pod controlled by a StatefulSet managed by rollout-operator has the name
label and its value is the name of the StatefulSet controlling it:
rollout-operator/pkg/controller/controller.go
Line 402 in a546f4e
mustNewLabelsRequirement("name", selection.Equals, []string{sts.Spec.Template.Labels["name"]}), |
I think we can get rid of this requirement, looking for the StatefulSet controlling the pod in a different way. For example, when running kubectl describe pod ...
it shows a "Controlled By" field with the name of the StatefulSet controlling it.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request