Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PLAT-11716][yba] Synced the YBA SA RBAC with platform-global RBAC
Summary: - Synchronized the YBA SA RBAC with the platform-global RBAC. - I haven't updated the multicluster-related permissions in YBA SA RBAC. - The following extra permissions have been deleted after synchronizing it with platform-global. ``` - apiGroups: - "" resources: - services verbs: ["watch", "update"] - apiGroups: - "" resources: - nodes verbs: ["create", "update", "patch", "delete"] - apiGroups: - "" resources: - nodes/proxy verbs: ["list", "watch", "create", "update", "patch", "delete"] - apiGroups: - "" resources: - endpoints verbs: ["get", "list", "watch", "create", "update", "patch", "delete"] - apiGroups: - "" resources: - pods verbs: ["watch", "create", "update", "patch"] - apiGroups: - "" resources: - pods/exec verbs: ["get", "list", "watch", "update", "patch", "delete"] - apiGroups: - extensions resources: - ingresses verbs: ["get", "list", "watch"] - nonResourceURLs: ["/metrics"] verbs: ["get"] - apiGroups: - "" resources: - namespaces verbs: ["watch"] - apiGroups: - "" resources: - secrets verbs: ["watch"] - apiGroups: - "" resources: - pods/portforward verbs: ["get", "list", "watch", "create", "update", "patch", "delete"] - apiGroups: - "apps" resources: - deployments verbs: ["create", "get", "list", "watch", "update", "delete"] ``` Test Plan: ## Test 1 - Created the K8s Cloud provider using the `autofill local cluster config` button. - Deployed the multizone universe. - Expand the storage size. Reviewers: sanketh, bgandhi, anijhawan Reviewed By: bgandhi, anijhawan Subscribers: yugaware Differential Revision: https://phorge.dev.yugabyte.com/D31163
- Loading branch information