A few check and fixer scripts to clean up services in my running instances.
Go to file
IamTheFij e5e43b5021
continuous-integration/drone/push Build is passing Details
Secondary initial commit with scripts from other repo
2023-10-19 12:38:13 -07:00
.drone.yml Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
.gitignore Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
.pre-commit-config.yaml Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
Dockerfile Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
LICENSE Initial commit 2023-10-19 19:20:15 +00:00
README.md Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
nomad_missing_services.py Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
nomad_orphan_services.py Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00
requirements.txt Secondary initial commit with scripts from other repo 2023-10-19 12:38:13 -07:00

README.md

nomad-service-fixers

A few check and fixer scripts to clean up services in my running instances.

These make use of requests-unixsocket so that they can target the workload API from within a Nomad task.

Included scripts:

  • ./nomad_missing_services.py: Looks for running allocs who's services appear to have dissapeared.
  • ./nomad_orphan_services.py: Looks for services who's allocs appear to have dissapeared.

This is on DockerHub as iamthefij/nomad-service-fixers.