nicklewis / brownbag-demo

A demo for vbrownbag sessions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Puppet Bolt TIG Stack Demo

A demo using Puppet Bolt to configure and deploy metrics visualization using Telegraf, InfluxDB, and Grafana, all via Puppet Modules. This is for a VBrownBag presentation.

Setup

To run the demo you will:

Then:

bolt puppetfile install
/opt/puppetlabs/bolt/bin/gem install toml-rb

Add node hostnames to the inventory.yaml file:

---
groups:
  - name: dashboard
    nodes: ["grafananana.com"]
  - name: agents
    nodes: ["grafananana.com","agent-example.com"]
config:
  ssh:
    host-key-check: false

You only need one node to be in 'dashboard' and one or more nodes in 'agents'.

Usage

Run the bolt plan:

bolt plan run brownbag

More Resources

About

A demo for vbrownbag sessions


Languages

Language:Puppet 86.3%Language:Ruby 7.5%Language:Pascal 6.2%