Commit Graph

14 Commits

Author SHA1 Message Date
Alexis Couvreur
dfb9bacf59 feat(providers): add provider.auto-stop-on-startup argument (#346)
This feature adds the capability to stop unregistered running instances upon startup.

Previously, you had to stop running instances manually or issue an initial request that will shut down instances afterwards.

With this change, all discovered instances will be shutdown. They need to be registered using labels. E.g.: sablier.enable=true

Fixes #153
2024-10-01 17:30:14 -07:00
Alexis Couvreur
932d9c9c52 Merge branch 'main' into beta 2024-04-21 04:44:51 +00:00
Alexis Couvreur
0e6a13249c fix(providers): add docker_swarm as a provider
Currently the documentation states that `docker_swarm` is an acceptable value for the Docker Swarm provider.
However, the code actually uses `swarm`.

This changes adds `docker_swarm` as a supported provider alias for docker swarm.

Closes #279
2024-04-16 17:22:58 -04:00
Alexis Couvreur
60b270472d feat(kubernetes): add provider.kubernetes.delimiter config property
the delimiter configuration property for kubernetes allows you to change the default "_" delimiter.

By specifying "/" or "." as a delimiter you ensure that you won't collide with objects names that contains the default delimiter "_".

Fixes #207
2024-02-05 12:05:12 -05:00
Alexander Vyssochin
f4e88ae322 fix(providers/kubernetes): Added QPS and Burst tweaks for client-side throttling 2023-10-10 13:30:23 -04:00
Jon
98f0f81894 chore: expirationInterval typo (#166)
Fix incorrect spelling for Interval
2023-08-07 19:07:13 -04:00
Alexis Couvreur
546b378416 feat(strategy): add option to show instances details
Closes #77
2022-11-10 11:31:46 -05:00
Alexis Couvreur
9d943d457b fix(config): fix loading config precedence 2022-11-02 23:15:06 -04:00
Alexis Couvreur
c47137edc7 feat(themes): add custom themes with security feature 2022-11-02 23:15:06 -04:00
Alexis Couvreur
1f7f2f8485 fix(config): fix typo NewLoggingLevel to NewLoggingConfig 2022-11-02 23:15:06 -04:00
Alexis Couvreur
cc01caa5d4 feat(config): add strategy config 2022-11-02 23:15:06 -04:00
Alexis Couvreur
04c55c2f49 stabilization 2022-11-02 23:15:06 -04:00
Alexis Couvreur
6215fc1901 feat(config): add Sessions config 2022-11-02 23:15:06 -04:00
Alexis Couvreur
0daddf377c feat: add new cli system (#51) 2022-10-03 20:27:14 +00:00