ojacques / chatopslab

Get started with ChatOps: an hands on set of steps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chatopslab

Get started with ChatOps: an hands on set of steps

Starting services

hubot

setup .env file

cp hubot/.env.template hubot/.env
vi hubot/.env

Start it

  • Start hubot
$ bin/start_hubot_as_docker.sh

This command will build a docker image and start it.

  • Start the docker-compose monitoring
hubot/scripts/bin/monitor-compose.sh

TODO: Move it in the hubot container...

  • In chat, subscribe to "docker" events
@mybot subscribe docker
  • Run commands dockercomposeps.jpg

For details about the bot. check it here

app

Start the Application from the bot

Open the slack chat type @mybot docker start

Replace mybot to your bot name if needed.

For details about the Application, check it here

About

Get started with ChatOps: an hands on set of steps

License:Apache License 2.0


Languages

Language:CoffeeScript 50.8%Language:Shell 39.3%Language:Ruby 8.2%Language:Batchfile 1.6%