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

[FEAT] - Plutono PluginDefinition #105

Closed
IvoGoman opened this issue Apr 7, 2024 · 1 comment
Closed

[FEAT] - Plutono PluginDefinition #105

IvoGoman opened this issue Apr 7, 2024 · 1 comment

Comments

@IvoGoman
Copy link
Contributor

IvoGoman commented Apr 7, 2024

Priority

(Medium) I'm annoyed but I'll live

Description

Organization administrators can deploy a Plutono Plugin into their namespace on the Greenhouse central cluster.
Plutono comes with a set of pre-installed kube-monitoring dashboards and has the capability to load custom dashboards from a git repo.

Acceptance criteria:

  • Plugin contains

    1. Single Plutono instance
    2. Configuration for Prometheus datasources
    3. Dashboards
      • Dashboards for kube-metrics pre-installed, use Plutono built-in capabilities to import/export dashboards
      • Advanced: Automatically sync dashboards from a customer repo.
  • Ingress configured per convention
    1. plutono.<org_name>.greenhouse.<TLD> (with OIDC)
    2. plutono-internal.<org_name>.greenhouse.<TLD> (w/o OIDC)

cc @artherd42 @richardtief

Reference Issues

No response

@richardtief
Copy link
Member

Already here: cloudoperators/greenhouse-extensions#38

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

No branches or pull requests

2 participants