Configure Kubernetes permission of the application (Kube RBAC)

Open
#149 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
kubernetes

Research direction

Start with the Kubernetes RBAC documentation linked in the issue and identify how the application’s desired permissions should map to Roles, ClusterRoles, RoleBindings, and ClusterRoleBindings. Define the configuration surface and the generated resources; done means an application can receive the requested permissions on its cluster without exceeding them.

Written by the indexing model from the issue text.

Description

status: later

As of today, any pod deployed by Qovery on your kubernetes cluster has the minimum set of permissions that can be given to a pod.

With this feature, we will let you configure the RBAC kubernetes authorization (https://kubernetes.io/docs/reference/access-authn-authz/rbac/ [https://kubernetes.io/docs/reference/access-authn-authz/rbac/]) assigned to the application, providing it special permissions on the cluster (list pods, create new pods etc..). We will automatically create the Role, ClusterRole, RoleBinding and ClusterRoleBinding on your cluster based on the desired permissions.


Votes: 2 | Submitted: 2023-07-04 | Featurebase: https://roadmap.qovery.com/p/configure-kubernetes-permission-of-the-application-kube-rbac-4 | Author: Alessandro Carrano | Jira: https://qovery.atlassian.net/browse/QOV-784

Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Qovery/Roadmap

All issues in Qovery/Roadmap

Similar issues

More Security issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.