mirror of
https://github.com/sablierapp/sablier.git
synced 2025-12-21 13:23:03 +01:00
1.4 KiB
1.4 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 |
Scale down to zero and up services on demand | |
| Docker | kubernetes |
Scale down and up deployments and statefulsets on demand | |
| Podman | podman |
Work in progress | |
| EC2 | ec2 |
Work in progress | |
| Systemd | systemd |
Work in progress |
Your Provider is not on the list? Open an issue or a pull request to add this functionnality here!