Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for managed prometheus configuration on GKE clusters. #450

Open
stewartshea opened this issue Aug 8, 2022 · 0 comments
Open

Support for managed prometheus configuration on GKE clusters. #450

stewartshea opened this issue Aug 8, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@stewartshea
Copy link

What problem are you facing?

This is a feature request to add support for the managed prometheus capability in the Cluster resource. Though, it might make sense to support a field that could take arbitrary input (such as extraArgs often seen in helm values files) as a faster way to allow users to consume new features released by Google and supported here: https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters#Cluster

Ultimately, this issue is largely about enabling the ability to toggle on managed prometheus for cluster objects. I would suspect the yaml might look like the following... though we could look at other examples that have implemented this (e.g. terraform) for inspiration.

    monitoringConfig: 
      managedPrometheusConfig: 
        enabled: true

How could Crossplane help solve your problem?

I currently use Crossplane to build many of our clusters and related objects, but use Terraform and Flux where crossplane is slower on the support of a provided feature. In this case, flux is used to install GMP, but this is a post-install activity that can cause some challenges and we suspect that enabling the feature may be less error prone than managing and updating post-deployment configuration manifests.

Thanks for your time and effort reading this, and for crossplane and the crossplane-gcp support in general!

@stewartshea stewartshea added the enhancement New feature or request label Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant