stackstate-topo-cron
scans AWS resources every hour using the AWS APIs and pushes this to StackState.stackstate-topo-cwevents
listens to CloudWatch events, transforms the events and publishes them to Kinesis.cloudwatch:GetMetricData
cloudwatch:ListMetrics
HTTP_PROXY
and/or HTTPS_PROXY
-Dhttp.proxyHost -Dhttp.proxyPort
and/or -Dhttps.proxyHost -Dhttps.proxyPort
stackstate-topo-cron
stackstate-topo-kinesis
stackstate-topo-cloudtrail
stackstate-topo-cwevents
stackstate-topo-publisher
--profile
--role-arn
--session-name
--external-id
stackstate-topo-cron
Cloudformation stack, which means StackState's topology will only get a full topology update every hour. Updates between the hour are not sent to StackState.sts-topo-cron-policy.json
included in the manual install zip file.--profile
--role-arn
--session-name
--external-id
StackStateIntegrationPolicyInstall.json
StackStateIntegrationPolicyTopoCronInstall.json
StackStateIntegrationPolicyTopoCronMinimal.json
S3 bucket and role are provided by user.StackStateIntegrationPolicyUninstall.json
StackStateIntegrationPolicyTopoCronUninstall.json
AWS_CLI_READ_TIMEOUT
environment variable.stackstate-topo-cron
stackstate-topo-cwevents
stackstate-topo-publisher
stackstate-identifier
stackstate-environment
--profile
--role-arn
--session-name
--external-id