mirror of
https://github.com/sablierapp/sablier.git
synced 2025-12-21 21:33:06 +01:00
1.9 KiB
1.9 KiB
Providers
What is a Provider?
A Provider is how Sablier can interact with your instances.
A Provider typically have the following capabilities:
- Start an instance
- Stop an instance
- Get the current status of an instance
- Listen for instance lifecycle events (started, stopped)
Available providers
| Provider | Name | Details |
|---|---|---|
| Docker | docker |
Stop and start containers on demand |
| Docker Swarm | docker_swarm or swarm |
Scale down to zero and up services on demand |
| Kubernetes | kubernetes |
Scale down and up deployments and statefulsets on demand |
| Podman | podman |
See #70 |
| ECS | ecs |
See #116 |
| Systemd | systemd |
See #148 |
Your Provider is not on the list? Open an issue to request the missing provider here!