Skip to content

Test for conformant RBAC management #11

@negz

Description

@negz

What problem are you facing?

Crossplane includes an RBAC manager that manages RBAC roles for both Crossplane controllers (e.g. to enable composition and providers to function) and users (e.g. to create roles like crossplane-admin). Deploying the RBAC manager is optional, but I'm not sure whether we should allow distributions of Crossplane to omit it completely.

How could conformance help solve your problem?

We should determine whether we should test for RBAC manager conformance, and what exactly we're testing for, then write the tests. Perhaps we could test for only Basic mode support (i.e. the permissions required for Crossplane controllers to function).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestwontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions