github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/website/content/tools/index.mdx (about)

     1  ---
     2  layout: docs
     3  page_title: Tools
     4  description: Learn about tools for Nomad.
     5  ---
     6  
     7  # Tools
     8  
     9  External tools provide additional capabilities and use cases to Nomad. They are
    10  installed separately from Nomad itself and can sometimes be deployed as a Nomad
    11  job in your cluster.
    12  
    13  ## HashiCorp-Maintained Tools
    14  
    15  The following external tools are currently available for Nomad and maintained by HashiCorp:
    16  
    17  - [Autoscaling](/tools/autoscaling) - HashiCorp's official Nomad Autoscaler. Supports scaling allocations within Nomad and scaling nodes on AWS, Azure, GCP, or arbitrary infrastructure via plugins.
    18  - [Damon](https://github.com/hashicorp/damon) - An terminal dashboard for Nomad.
    19  - [Levant](https://github.com/hashicorp/levant) - A templating and deployment tool for HashiCorp Nomad jobs that provides realtime feedback and detailed failure messages upon deployment issues.
    20  - [Nomad Pack](https://github.com/hashicorp/nomad-pack) - An official package manager and templating tool for Nomad, currently a Tech Preview.
    21  - [Nomad Pack GitHub Action](https://github.com/marketplace/actions/setup-hashicorp-nomad-pack) - A GitHub Action for Nomad Pack.
    22  - [OpenAPI](https://github.com/hashicorp/nomad-openapi) - An OpenAPI/Swagger spec for Nomad, allowing for programmatic generation of SDKs and documentation. Includes a reference implementation in Go built on top of a generated client.
    23  
    24  ## Community Tools
    25  
    26  The following external tools are currently available for Nomad and maintained by members of the Nomad Community:
    27  
    28  - [Caravan](https://caravanproject.io/) - Caravan is a tool to deploy and configure Nomad, Consul and Vault to AWS, Azure, or GCP, all with a single script.
    29  - [Chaotic](https://github.com/ngine-io/chaotic) - A Chaos Engineering tool to stop allocations, reboot or stop/start virtual machines in your cloud environment
    30  - [Deadman Check](https://github.com/sepulworld/deadman-check) - A monitoring companion for Nomad periodic jobs that alerts if periodic isn't running at the expected interval
    31  - [Hashi Up](https://github.com/jsiebens/hashi-up) - A utility to install Nomad on remote Linux hosts
    32  - [HashiBox](https://github.com/nunchistudio/hashibox) - Vagrant environment to simulate a highly-available cloud with Consul, Vault, and Nomad.
    33  - [Jenkins Nomad Cloud Plugin](https://github.com/jenkinsci/nomad-plugin) - A Jenkins plugin using Nomad to provision build workers
    34  - [Kreconciler](https://github.com/koyeb/kreconciler) - A library to build control-loops for things on Nomad (or other schedulers)
    35  - [Nelson](https://getnelson.io/) - A tool for automated, multi-region container deployment using Nomad
    36  - [Node Problem Detector](https://github.com/Roblox/nomad-node-problem-detector) - A tool used to detect problems on Nomad nodes based on user-defined health checks
    37  - [Nomadctx](https://github.com/mr-karan/nomctx) - A faster way to switch between clusters and namespaces in nomad
    38  - [Nomad deploy result action](https://github.com/let-sh/nomad-deploy-result-action) - A Github action to monitor deployment results
    39  - [Nomad events sink](https://github.com/mr-karan/nomad-events-sink) - An events collection agent which processes Nomad Events and dumps to external sink providers like HTTP
    40  - [Nomad External DNS](https://github.com/mr-karan/nomad-external-dns/) - Set external DNS records for Nomad services
    41  - [Nomad Firehose](https://github.com/seatgeek/nomad-firehose) - A tool to enable teams to quickly build logic around nomad task events without hooking into Nomad API
    42  - [Nomad Helper](https://github.com/seatgeek/nomad-helper) - A Nomad helper binary. Reevaluate jobs, force garbage collection, drain nodes, export/import count information
    43  - [Nomad Monitoring](https://github.com/mr-karan/nomad-monitoring) -  Collection of jobspecs and Grafana dashboards for end to end monitoring of Nomad clusters
    44  - [Nomad Pipeline](https://github.com/HyperBadger/nomad-pipeline) - A tool to make running pipeline-style workloads on Nomad
    45  - [Nomad Toast](https://github.com/jrasell/nomad-toast) - A tool for receiving notifications based on HashiCorp Nomad events
    46  - [Nomad Vector Logger](https://github.com/mr-karan/nomad-vector-logger) -  A daemon which continuously watches jobs running in a Nomad cluster and templates out a Vector configuration file which can be used to collect application logs enriched with Nomad metadata. 
    47  - [Nomad Watcher](https://github.com/blalor/nomad-watcher) - A simple service that watches Nomad's nodes, jobs, deployments, evaluations, allocations, and task states, and writes the events to a file
    48  - [Nomadgen](https://github.com/smintz/nomadgen) - Craft your Hashicorp's Nomad job specs in python.
    49  - [Nomadctld](https://github.com/42wim/nomadctld) - An ssh server that sits between users and the nomad cluster allowing for limited access to your nomad cluster and allow them to attach, see logs, tail logs, stop, restart, exec containers they own on the cluster
    50  - [Nomad-spk](https://github.com/numkem/nomad-spk) - A tool to install nomad into a Synology NAS
    51  - [Wander](https://github.com/robinovitch61/wander) - A terminal application for Nomad by HashiCorp