@@ -50,18 +50,22 @@ type InstanceReconciler struct {
50
50
//+kubebuilder:rbac:groups=workloads.kubeblocks.io,resources=instances/status,verbs=get;update;patch
51
51
//+kubebuilder:rbac:groups=workloads.kubeblocks.io,resources=instances/finalizers,verbs=update
52
52
53
- // +kubebuilder:rbac:groups=core,resources=pods,verbs=get;list;watch;create;update;patch;delete;deletecollection
53
+ // +kubebuilder:rbac:groups=core,resources=pods,verbs=get;list;watch;create;update;patch;delete
54
54
// +kubebuilder:rbac:groups=core,resources=pods/status,verbs=get
55
55
// +kubebuilder:rbac:groups=core,resources=pods/finalizers,verbs=update
56
56
57
57
// +kubebuilder:rbac:groups=core,resources=persistentvolumeclaims,verbs=get;list;watch;create;update;patch;delete
58
58
// +kubebuilder:rbac:groups=core,resources=persistentvolumeclaims/status,verbs=get
59
59
// +kubebuilder:rbac:groups=core,resources=persistentvolumeclaims/finalizers,verbs=update
60
60
61
- // +kubebuilder:rbac:groups=core,resources=configmaps,verbs=get;list;watch;create;update;patch;delete;deletecollection
61
+ // +kubebuilder:rbac:groups=core,resources=services,verbs=get;list;watch;create;update;patch;delete
62
+ // +kubebuilder:rbac:groups=core,resources=services/status,verbs=get
63
+ // +kubebuilder:rbac:groups=core,resources=services/finalizers,verbs=update
64
+
65
+ // +kubebuilder:rbac:groups=core,resources=configmaps,verbs=get;list;watch;create;update;patch;delete
62
66
// +kubebuilder:rbac:groups=core,resources=configmaps/finalizers,verbs=update
63
67
64
- // +kubebuilder:rbac:groups=core,resources=secrets,verbs=get;list;watch;create;update;patch;delete;deletecollection
68
+ // +kubebuilder:rbac:groups=core,resources=secrets,verbs=get;list;watch;create;update;patch;delete
65
69
// +kubebuilder:rbac:groups=core,resources=secrets/finalizers,verbs=update
66
70
67
71
// +kubebuilder:rbac:groups=core,resources=serviceaccounts,verbs=get;list;watch;create;update;patch;delete
@@ -89,8 +93,9 @@ func (r *InstanceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (c
89
93
Prepare (instance .NewTreeLoader ()).
90
94
Do (instance .NewFixMetaReconciler ()).
91
95
Do (instance .NewDeletionReconciler ()).
92
- Do (instance .NewStatusReconciler ()).
93
96
Do (instance .NewRevisionUpdateReconciler ()).
97
+ Do (instance .NewStatusReconciler ()).
98
+ // Do(instance.NewRevisionUpdateReconciler()).
94
99
Do (instance .NewAssistantObjectReconciler ()).
95
100
Do (instance .NewAlignmentReconciler ()).
96
101
Do (instance .NewUpdateReconciler ()).
@@ -106,6 +111,7 @@ func (r *InstanceReconciler) SetupWithManager(mgr ctrl.Manager) error {
106
111
}).
107
112
Owns (& corev1.Pod {}).
108
113
Owns (& corev1.PersistentVolumeClaim {}).
114
+ Owns (& corev1.Service {}).
109
115
Owns (& corev1.ConfigMap {}).
110
116
Owns (& corev1.Secret {}).
111
117
Owns (& corev1.ServiceAccount {}).
0 commit comments