git - drone - ghost - guacamole - rocket chat https://sigyl.com/
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Este repositório está arquivado. Pode ver ficheiros e cloná-lo, mas não pode fazer envios ou lançar questões ou pedidos de integração.
 
 
 
 
 

22 linhas
595 B

  1. load("@this//:from-secret.star", "fromSecret")
  2. def rescale(
  3. service,
  4. scaleTo
  5. ):
  6. return {
  7. "name": "rescale {service}".format(service=service),
  8. "image": "appleboy/drone-ssh",
  9. "settings": {
  10. "host": fromSecret("ssh-host"),
  11. "port": fromSecret("ssh-port"),
  12. "username": fromSecret("ssh-root-user"),
  13. "password": fromSecret("ssh-root-password"),
  14. "script": [
  15. "set -e",
  16. "docker service scale {service}=0".format(service=service),
  17. "docker service scale {service}={scaleTo}".format(service=service, scaleTo=scaleTo),
  18. ]
  19. }
  20. }