You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ke...@apache.org on 2022/07/05 05:05:04 UTC
[dolphinscheduler-operator] 26/30: Merge remote-tracking branch 'origin/webhook'
This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-operator.git
commit b59100746cf5a8310f7309817b80d6963be55f95
Merge: 1a8cf4c 8ef4531
Author: nobolity <no...@gmail.com>
AuthorDate: Sun Jun 12 14:56:23 2022 +0800
Merge remote-tracking branch 'origin/webhook'
# Conflicts:
# controllers/dsmaster_controller.go
# controllers/dsworker_controller.go
config/crd/kustomization.yaml | 16 ++++++++--------
config/manager/kustomization.yaml | 4 ++--
config/rbac/role.yaml | 36 ++++++++++++++++++++++++++++++++++++
controllers/dsalert_controller.go | 3 +++
controllers/dsapi_controller.go | 3 +++
controllers/dsmaster_controller.go | 8 ++++++--
controllers/dsworker_controller.go | 9 +++++----
controllers/master_reconcile.go | 1 +
8 files changed, 64 insertions(+), 16 deletions(-)
diff --cc controllers/dsmaster_controller.go
index 43ca9ca,b001b84..01ca5b7
--- a/controllers/dsmaster_controller.go
+++ b/controllers/dsmaster_controller.go
@@@ -57,10 -58,9 +58,13 @@@ type DSMasterReconciler struct
//+kubebuilder:rbac:groups=ds.apache.dolphinscheduler.dev,resources=dsmasters,verbs=get;list;watch;create;update;patch;delete
//+kubebuilder:rbac:groups=ds.apache.dolphinscheduler.dev,resources=dsmasters/status,verbs=get;update;patch
//+kubebuilder:rbac:groups=ds.apache.dolphinscheduler.dev,resources=dsmasters/finalizers,verbs=update
+// +kubebuilder:rbac:groups=autoscaling,resources=horizontalpodautoscalers,verbs=get;list;watch;create;update;patch;delete
+// +kubebuilder:rbac:groups=apps,resources=deployments,verbs=get;list;watch;create;update;patch;delete
+// +kubebuilder:rbac:groups=core,resources=pods,verbs=get;list;watch;create;update;patch;delete
+//+kubebuilder:rbac:groups=core,resources=persistentvolumeclaims,verbs=get;create;delete;list;watch
+ //+kubebuilder:rbac:groups=apps,resources=deployments,verbs=get;list;watch;create;update;patch;delete
+ //+kubebuilder:rbac:groups="",resources=pods,verbs=get;list;watch;create;update;patch;delete
+ //+kubebuilder:rbac:groups="",resources=services,verbs=get;list;watch;create;update;patch;delete
// Reconcile is part of the main kubernetes reconciliation loop which aims to
// move the current state of the cluster closer to the desired state.