Steadybit extension-host
This Steadybit extension provides a host discovery and various actions for host targets.
Learn about the capabilities of this extension in our Reliability Hub.
Configuration
Environment Variable |
Meaning |
Required |
Default |
STEADYBIT_DISCOVERY_ENV_LIST |
List of environment variables to be added to discovered targets |
no |
|
The extension supports all environment variables provided by steadybit/extension-kit.
Needed capabilities
The capabilities needed by this extension are: (which are provided by the helm chart)
- SYS_ADMIN
- SYS_RESOURCE
- SYS_BOOT
- NET_RAW
- SYS_TIME
- SYS_PTRACE
- KILL
- NET_ADMIN
- DAC_OVERRIDE
- SETUID
- SETGID
- AUDIT_WRITE
Installation
Using Docker
docker run \
--rm \
-p 8085 \
--name steadybit-extension-host \
ghcr.io/steadybit/extension-host:latest
Using Helm in Kubernetes
helm repo add steadybit-extension-host https://steadybit.github.io/extension-host
helm repo update
helm upgrade steadybit-extension-host \
--install \
--wait \
--timeout 5m0s \
--create-namespace \
--namespace steadybit-extension \
steadybit-extension-host/steadybit-extension-host
Register the extension
Make sure to register the extension at the steadybit platform. Please refer to
the documentation for more information.