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

Added Helm chart #29

Merged
merged 8 commits into from
May 30, 2024
Merged

Added Helm chart #29

merged 8 commits into from
May 30, 2024

Conversation

fheinecke
Copy link

This PR adds a basic Helm chart for the project with Prometheus operator and Grafana support. I'll add deployment logic in a follow-up PR if this change looks good to reviewers. I've done some basic testing to ensure that the chart can at least render properly with options enabled, but I haven't tested much more than that.

Note: this PR is dependent on #28 merging first.

@fheinecke fheinecke requested a review from taraspos April 12, 2024 22:05
@fheinecke
Copy link
Author

I'm probably going to leave this open for a couple more days if you folks don't mind. I'd like to manually deploy this to one of the clusters I manage just to double check that it works properly.

@fheinecke fheinecke force-pushed the fred/add-helm-chart-2 branch from c325290 to 8979069 Compare May 30, 2024 04:01
@fheinecke fheinecke force-pushed the fred/add-helm-chart-2 branch from cb33973 to 675d8a3 Compare May 30, 2024 04:30
@fheinecke fheinecke force-pushed the fred/add-helm-chart-2 branch from 675d8a3 to 8bf770c Compare May 30, 2024 04:34
@fheinecke
Copy link
Author

fheinecke commented May 30, 2024

This should be good to merge once these PRs land:

This now also adds configurable alerts for both long-running AWS queries, and resources nearing their limit.

I have this deployed to the dev GHA EKS cluster (accessible via https://platform.teleport.sh). If desired, these changes can be previewed there.

@fheinecke fheinecke merged commit aa6d196 into teleport May 30, 2024
4 checks passed
@fheinecke fheinecke mentioned this pull request May 30, 2024
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.

3 participants