The image provided by this repository can be used to discover the extensions that are installed in an AWS ECS cluster.
The image needs to be added as an additional container in the agent task definition. It will then use the aws sdk to
discover the extensions that are installed in the cluster and will sync/register them with the steadybit agent.
Configuration
Environment Variable
Meaning
required
default
STEADYBIT_EXTENSION_DISCOVERY_ECS_CLUSTER_NAME
The name of the ecs cluster.
yes
STEADYBIT_EXTENSION_AGENT_KEY
The agent key (used to authenticate at the agent api).
yes
STEADYBIT_EXTENSION_DISCOVERY_INTERVAL
The interval of the sync in seconds.
no
30
STEADYBIT_EXTENSION_DISCOVERY_TASK_FAMILIES
The task families that should be used to filter fetching running tasks