-
Notifications
You must be signed in to change notification settings - Fork 17
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
Setup dashboards for patterns (java, nginx) on EKS #5
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bonclay7 I love the approach of adding nginx
, java
monitoring modules to the accelerator solution. We should have different design to align to separation of concerns. If you do what you have in this PR, everything gets deployed even if customer is looking for infra monitoring only. I recommend having separate kustomization
resource for each individual monitoring needs like Java, nginx and move java and nginx manifests to seprate folder and have that render in the new Kustomization so we have separation of concerns and single responsibility principle. We can talk about it if you want. We can design it efficiently as a pattern for others to folllow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have one version of Grafana Identity
artifacts/grafana-operator-manifests/eks/java/kustomization.yaml
Outdated
Show resolved
Hide resolved
artifacts/grafana-operator-manifests/eks/nginx/kustomization.yaml
Outdated
Show resolved
Hide resolved
artifacts/grafana-operator-manifests/amp/amg_grafana-cw-datasource.yaml
Outdated
Show resolved
Hide resolved
The operator seems to only take into account the dashboards listed in the eks infrastructure identity. This is an attempt to create a separate identity for the nginx pattern
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.