GithubHelp home page GithubHelp logo

jrasell / awesome-nomad Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jippi/awesome-nomad

3.0 2.0 1.0 41 KB

A curated list of amazingly awesome Nomad tools and shiny things.

License: Do What The F*ck You Want To Public License

awesome-nomad's Introduction

Awesome Nomad

A curated list of amazingly awesome Nomad tools and shiny things.

User interfaces

  • jippi/hashi-ui - Interface for Consul & Nomad by HashiCorp, live stream of data, fast search and resource visualization per cluster or client.
  • cvandal/nomad-ui - A UI for Nomad by HashiCorp.

Auto Scalers

  • underarmour/libra - Scale Nomad task group counts based on external metrics Graphite or AWS CloudWatch.

CI / CD

  • verizon/nelson - Lights-out deployment and lifecycle manager for Nomad (and other plugable scheudlers). Fully integrated with Vault and Consul. Optionally can act as a control plane for your traffic routing teir.
  • jenkinsci/nomad-plugin - Jenkins plugin to allow using Nomad Jobs to scale out Jenkins build slaves.

Self Service

  • FRosner/cluster-broccoli - Cluster Broccoli is a RESTful web service + UI to manage Nomad jobs through a self service application. Jobs are defined based on templates, allowing for a selectable amount of customization.

Job files

Utilities

  • seatgeek/nomad-helper - Simple helper binary to allow you to reevaluate all jobs, drain an node (and wait for all allocations to stop), force a garbage collection, export / import job task group counts in YAML format.
  • seatgeek/nomad-firehose - Go binary that "tails" API endpoints and emit messages for each changed resource to RabbitMQ, AWS kinesis or stdout.
  • seatgeek/nomad-crashloop-detector - Consuming the RabbitMQ output from seatgeek/nomad-firehose, will detect when allocations restart too fast or too often, outputing the offending allocation to RabbitMQ, AWS Kinesis or stdout.
  • sepulworld/deadman-check - A monitoring companion for Nomad periodic jobs that alerts if periodic isn't running at the expected interval.
  • bsd/nomad-watcher - A simple service that watches Nomad's nodes, jobs, allocations, and evaluations, and writes the events to a file.

awesome-nomad's People

Contributors

jippi avatar mongey avatar smuthali avatar timperrett avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

supalogix

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.