Skip to content

Support Applications #107

Description

@BoxBoxJason

What problem are you facing?

I'd like to be able to configure my SonarQube Application using the crossplane provider, this is not an existing feature in the terraform provider.

An Application groups several existing projects under fixed membership, with its own branch definitions, and is exposed by the SonarQube API as api/applications. It is conceptually similar to a Portfolio, but distinct from it.

How could Crossplane help solve your problem?

Implement the CRD & corresponding controller logic to create a SonarQube Application & manage its lifecycle, including its member projects (add_project / remove_project) and branches (create_branch / update_branch / delete_branch).

This resource should be in the group instance

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions