Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the feature in cass-operator to provision user permissions(RBAC) through CRD file #154

Open
sync-by-unito bot opened this issue Jul 22, 2021 · 1 comment
Labels
product-backlog Issues in the state 'product-backlog' zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog'

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Jul 22, 2021

In datastax/cass-operator#94 there is a function to define users through the CRD file, e.g

  users:
    - secretName: <a normal username>
       superuser: false

It is good to have the RBAC permissions associated with the users/roles so that end-users do not have to log in the cluster with superuser and do it manually.

e.g in CRD file, it can be like:

  users:
    - secretName: <a normal username>
       superuser: false
       permissions: create, drop on keyspace, table

┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: CASS-57

@sync-by-unito sync-by-unito bot changed the title Add the feature in cass-operator to provision user permissions(RBAC) through CRD file K8SSAND-748 ⁃ Add the feature in cass-operator to provision user permissions(RBAC) through CRD file Apr 4, 2022
@adejanovski adejanovski added zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog' and removed zh:Assess/Investigate labels Apr 20, 2022
@jsanda
Copy link
Contributor

jsanda commented Jun 22, 2022

I think this is an excellent idea. Note that the design being proposed for k8ssandra/k8ssandra-operator#556 will impact this.

@sync-by-unito sync-by-unito bot changed the title K8SSAND-748 ⁃ Add the feature in cass-operator to provision user permissions(RBAC) through CRD file K8SSAND-748 ⁃ Add the feature in cass-operator to provision user permissions(RBAC) through CRD file Jun 22, 2022
@adejanovski adejanovski added zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog' and removed zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog' labels Aug 30, 2022
@adejanovski adejanovski moved this to Product Backlog in K8ssandra Nov 8, 2022
@adejanovski adejanovski added the product-backlog Issues in the state 'product-backlog' label Sep 3, 2024
@sync-by-unito sync-by-unito bot changed the title K8SSAND-748 ⁃ Add the feature in cass-operator to provision user permissions(RBAC) through CRD file Add the feature in cass-operator to provision user permissions(RBAC) through CRD file Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product-backlog Issues in the state 'product-backlog' zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog'
Projects
No open projects
Status: Product Backlog
Development

No branches or pull requests

2 participants