Files
sablier/docs/providers/overview.md
2023-06-17 17:06:25 -04:00

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!