-
Notifications
You must be signed in to change notification settings - Fork 16
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
sample applications and grafana-operator argocd app for multi-account CDK Observability accelerator #28
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.
LGTM. @bonclay7 Can you review this. We are adding new setup of artifacts to support multi account pattern with Argo CD - new flavour which our customers ask
@iamprakkie Please fix the warnings. |
@elamaran11 All warnings fixed |
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.
@iamprakkie Looks good, have below comments.
- See too many files checkin, can you check in files only related to the multi account/region pattern?
- Remove unnecessary stuff like teams, karpenter. Lets keep the PR slim as far as possible
- Can we group all Argo artifacts under Argo folder?
…cd-apps removed teams not in use with multi-account pattern (removed team-kirk, team-data, team-danger, team-scan, team-platform, team-burnham and team-riker). retained team-geordie and team-carmen moved grafana-operator-app to artifacts/argocd-apps removed samples-apps/envs/dev and samples-apps/envs/test. Retaining only samples-apps/envs/prod
incorporated review comments
|
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.
@iamprakkie Have some feedback
artifacts/argocd-apps/sample-apps/envs/prod/templates/team-carmen.yaml
Outdated
Show resolved
Hide resolved
artifacts/argocd-apps/grafana-operator-chart/templates/amg_grafana-amp-datasource.yaml
Show resolved
Hide resolved
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
This PR adds three new contents to artifacts:
grafana-operator
resources like datasources, dashboards and grafana identity.