Skip to content

puppetlabs/tig-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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 tig dashboard=dashboard.example.com agents=agent1.example.com,agent2.example.com

More Resources

About

A demo using Bolt to set up a TIG stack

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published