mirror of
https://github.com/Sea-Haven-Industries/apm-wo-analysis.git
synced 2026-09-30 07:43:15 +00:00
Found on first boot (cloud-init errored, grafana-server never started): - grafana-cli needs --homepath=/usr/share/grafana or it can't find config defaults; under set -e that aborted the whole bootstrap. - pinned plugin version 2.18.2 doesn't exist (conflated with awswrangler's version) — grafana-athena-datasource latest is 3.2.0. Verified by running the corrected bootstrap on the instance via SSM: plugin installs, grafana-server active, /api/health 200, ALB target healthy. NOTE: the running instance was repaired in-place (the user-data change updated the launch template but did not replace the instance). The committed user-data is now correct, so a fresh launch boots clean — a one-time clean instance replacement should validate that before prod sign-off.
17 lines
759 B
JSON
17 lines
759 B
JSON
{
|
|
"app": "python3 app.py",
|
|
"context": {
|
|
"@aws-cdk/core:bootstrapQualifier": "hnb659fds",
|
|
"wildcardCertArn": "arn:aws:acm:us-east-1:328440206208:certificate/a66c0994-90d4-410a-a1d9-5595c2a3fae3",
|
|
"hostedZoneId": "Z06652411XKH89KTZD3XA",
|
|
"hostedZoneName": "seahaven.com",
|
|
"slackInteractionsDomain": "apm-wo.seahaven.com",
|
|
"grafanaVpcId": "vpc-0d3d4b67bd0cf8a68",
|
|
"grafanaAzs": ["us-east-1a", "us-east-1b"],
|
|
"grafanaPublicSubnetIds": ["subnet-0eea820effe1b3ae5", "subnet-0012f5895182c1580"],
|
|
"grafanaPrivateSubnetIds": ["subnet-04e38c507e96f1926", "subnet-0a0b4fc6f296dfba5"],
|
|
"grafanaDomain": "grafana.seahaven.com",
|
|
"officeCidrs": ["47.21.61.4/32", "96.250.164.146/32"],
|
|
"athenaPluginVersion": "3.2.0"
|
|
}
|
|
}
|