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

Fix EKS Prometheus PVC pending problem #543

Closed
wants to merge 4 commits into from
Closed

Fix EKS Prometheus PVC pending problem #543

wants to merge 4 commits into from

Conversation

ysdongAmazon
Copy link
Contributor

Fix EKS Prometheus PVC pending problem
image

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ysdongAmazon ysdongAmazon requested a review from a team as a code owner February 22, 2023 19:39
@@ -56,6 +81,34 @@ Similarly, you can see all the scraped metrics (including application health met

## Cleanup

helm3 would support --purge by default
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this line need to be here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because the eks-charts repo gives outdated error hints, so give a special note here
image

```
If the node doesn't have enough resources, you can scale
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can the be extended a bit? Maybe If the node doesn't have enough resources, you can try scaling the cluster.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do

@@ -8,7 +8,32 @@ Prometheus is a systems and service monitoring system. It collects metrics from

### Option 1: Quick setup

App Mesh provides a basic installation to setup Prometheus quickly using Helm. To install the Prometheus pre-configured to work with App Mesh, follow the instructions in [appmesh-prometheus](https://github.com/aws/eks-charts/blob/master/stable/appmesh-prometheus/README.md) Helm charts.
App Mesh provides a basic installation to setup Prometheus quickly using Helm. To install the Prometheus pre-configured to work with App Mesh:
1. Enable EBS CSI Driver:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these instructions needed ot use the appmesh-prometheus chart? If so it seems like we should add them there rather than pulling them into this repo.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes these are appmesh-prometheus changes. I originally thought we didn't have eks charts change access, let me move these over

helm delete appmesh-prometheus -n appmesh-system
helm delete appmesh-prometheus --namespace appmesh-system
```
helm3 would support --purge by default. Do not follow the *Uninstalling the Chart* step in [appmesh-prometheus](https://github.com/aws/eks-charts/blob/master/stable/appmesh-prometheus/README.md)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this because the instructions are incorrect in the appmesh-prometheus chart? If so lets fix them instead of calling them out as incorrect here.

@ysdongAmazon ysdongAmazon closed this by deleting the head repository Feb 23, 2023
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.

None yet

3 participants