Skip to content

Support for access restriction on consumer kubeconfig to specific Instances/Namespaces #1439

@devdattakulkarni

Description

@devdattakulkarni

Following requirement came up recently in one of our client interactions.

They want to create separate application instances - dev, test, prod - and give access to these instances to specific users.

We support the ability to create consumer kubeconfigs via provider-kubeconfig.py. We first create a ServiceAccount for the consumer and then generate a kubeconfig file for that consumer. The SA is created in the same namespace where KubePlus is installed. The default permissions on this kubeconfig are - readonly access to most of the K8s resources across all the Namespaces. We want to evolve this to support the above requirement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions