Skip to content

helm: Add support for enterprise provisioner (FedRAMP) #10864

@rbrady

Description

@rbrady

What is the problem you are trying to solve?

Grafana's Federal Cloud offering needs to utilize enterprise provisioner via configuration to ensure tenants are created properly in a security constrained environment. This change provides consistent tenant management across Grafana products (aligning with Loki and Tempo).

Which solution do you envision (roughly)?

A job that runs via helm post-install hook that calls the Grafana Enterprise Provisioner app to create tenants, access policies and tokens via the admin api based on configuration in the helm values.

Have you considered any alternatives?

  • cannot hit the admin api from outside of the cluster due to security posture.
  • cannot allow uncontrolled tenant creation outside of GCOM and BP

Any additional context to share?

This work is spawned out of a discussion and agreement in #databases. This feature is required for Grafana Federal Cloud to onboard customers.

How long do you think this would take to be developed?

Small (<= 1 month dev)

What are the documentation dependencies?

helm docs

Proposer?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions