mirror of
https://github.com/Sea-Haven-Industries/apm-wo-analysis.git
synced 2026-10-03 03:23:17 +00:00
Some checks are pending
Deploy / Deploy to prod (push) Waiting to run
* feat(infra): migrate pipeline and Grafana to HCP Terraform (PLAT-75) Move apm-wo-analysis into seahaven-prod under workspace apm-wo-analysis-prod with in-repo hcptf/githubdeploy IAM, stub Lambdas, and GitHub Actions zip CD. * chore(iam): add Checkov skip comments for HCP IAM documents Pre-push HIGH findings are the DLM snapshot describe, tagged EC2 creates, exec boundary DescribeLogGroups star, and the drop-uploader user policy.
18 lines
766 B
YAML
18 lines
766 B
YAML
# Athena datasource, authenticated via the EC2 instance IAM role (no static keys).
|
|
# Provisioned into /etc/grafana/provisioning/datasources/ via user-data (Phase 5).
|
|
# authType "default" = AWS SDK default credential chain, which on EC2 resolves to
|
|
# the instance role via IMDS. ("ec2_iam_role" is rejected by the plugin unless
|
|
# added to [aws] allowed_auth_providers; "default" is allowed out of the box.)
|
|
apiVersion: 1
|
|
datasources:
|
|
- name: Athena
|
|
type: grafana-athena-datasource
|
|
uid: athena
|
|
isDefault: true
|
|
jsonData:
|
|
authType: default
|
|
defaultRegion: us-east-1
|
|
catalog: AwsDataCatalog
|
|
database: apm_wo_analysis
|
|
workgroup: apm-wo-analysis
|
|
outputLocation: s3://apm-wo-analysis-exports-011934824531/athena-results/
|