Skip to content

Commit 76e3267

Browse files
authored
Add gardener system-component annotation to deployments and statefulset. (#73)
* Add gardener system-component annotation to deployments and statefulset. * Put to proper location.
1 parent b6b470a commit 76e3267

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

controllers/resources.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,7 @@ var (
803803
"app": lbCSINodeName,
804804
"role": "node",
805805
"node.gardener.cloud/critical-component": "true",
806+
"gardener.cloud/role": "system-component",
806807
},
807808
Annotations: map[string]string{"node.gardener.cloud/wait-for-csi-node-lightbits": provisioner},
808809
},
@@ -1043,7 +1044,7 @@ func (r *DurosReconciler) deployCSI(ctx context.Context, projectID string, scs [
10431044
},
10441045
}
10451046
op, err := controllerutil.CreateOrUpdate(ctx, r.Shoot, sts, func() error {
1046-
controllerRoleLabels := map[string]string{"app": "lb-csi-plugin", "role": "controller"}
1047+
controllerRoleLabels := map[string]string{"app": "lb-csi-plugin", "role": "controller", "gardener.cloud/role": "system-component"}
10471048
containers := []corev1.Container{
10481049
csiPluginContainer,
10491050
csiProvisionerContainer,

0 commit comments

Comments
 (0)