Bug 208103

Summary: New port: sysutils/epazote
Product: Ports & Packages Reporter: nbari
Component: Individual Port(s)Assignee: William Grzybowski <wg>
Status: Closed FIXED    
Severity: Affects Only Me CC: wg
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: http://about.epazote.io/
Attachments:
Description Flags
shar epazote none

Description nbari 2016-03-17 23:09:38 UTC
Created attachment 168342 [details]
shar epazote

Automated Microservices Supervisor

Epazote automatically update/add services specified in a file call epazote.yml. Periodically checks the defined endpoints and execute recovery commands in case services responses are not behaving like expected helping with this to automate actions in order to keep services/applications up and running.

In Continuous Integration/Deployment environments the file epazote.yml can dynamically be updated/change without need to restart the supervisor, avoiding with this an extra dependency on the deployment flow which could imply to restart the supervisor, in this case Epazote.

WWW: http://about.epazote.io/
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-03-21 19:07:12 UTC
A commit references this bug:

Author: wg
Date: Mon Mar 21 19:06:18 UTC 2016
New revision: 411614
URL: https://svnweb.freebsd.org/changeset/ports/411614

Log:
  sysutils/epazote: Automated microservices supervisor

  Epazote automatically update/add services specified in a file call epazote.yml.
  Periodically checks the defined endpoints and execute recovery commands in
  case services responses are not behaving like expected helping with this to
  automate actions in order to keep services/applications up and running.

  WWW: http://about.epazote.io

  PR:		208103
  Submitted by:	Nicolas de Bari Embriz Garcia Rojas

Changes:
  head/sysutils/Makefile
  head/sysutils/epazote/
  head/sysutils/epazote/Makefile
  head/sysutils/epazote/distinfo
  head/sysutils/epazote/pkg-descr