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

Adds prometheus installation chart #51

Merged
merged 1 commit into from
Feb 2, 2024

Conversation

sulochan
Copy link
Collaborator

Adds kustomization for installing prometheus.
Includes alerting_rules for flex/enterprise install.

@cloudnull
Copy link
Contributor

This is looking like a great start. Looking forward to getting this into our environments.

@sulochan sulochan changed the title WIP: Adds prometheus installation chart Adds prometheus installation chart Feb 1, 2024
@cloudnull
Copy link
Contributor

This is excellent. Can you add a rendering workflow for this, something similar to https://github.com/rackerlabs/genestack/blob/main/.github/workflows/kustomize-memcached.yaml which will do a basic build test for now?

Adds kustomization for installing prometheus.
Includes alerting_rules for flex/enterprise install.

Rules are in a seprate file to make it easy to maintain
just the alerting rules.

Scraping rule if needed should be on separate file(s).

See OSPC-161 for enabled alerting rules.
@cloudnull cloudnull merged commit a44a622 into rackerlabs:main Feb 2, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants