Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Garrett Honeycutt
gh@learnpuppet.com
learnpuppet.com
@learnpuppet
2018-08-23
Sensu Summit
Portland, OR
Sensu and Puppet
?
?
sensu-server

sensu-server-cluster

sensu-server-puppet5

sensu-server-enterprise

el7-client

el6-client

ubuntu1604-clie...
April 2012
rodjek
v2.53.0

Current release
77

releases
1300+
commits
130
Contributors
puppet
LearnPuppet.com

June 2017
Sensu v1

vs

Sensu v2
Sensu v1
EL 6

EL 7

Debian 8

Debian 9

Ubuntu 14.04

Ubuntu 16.04

Windows Server 2008 R2

Windows Server 2012 R2

Amazon 2017.03...
Sensu v2
EL 6

EL 7

Debian 8

Debian 9

Ubuntu 14.04

Ubuntu 16.04

Ubuntu 18.04

Amazon 2017.03

Amazon 2018.03

Amazon 2
Contributing
master is v1
Testing
syntax
linting
spec tests
unit tests
acceptance tests
documentation
# resource.json
{
"type": "CheckConfig",
"spec": {
"name": "marketing-site",
"command": "check-http.rb",
"subscriptions": ...
mod 'sensu',

:git => 'https://github.com/sensu/sensu-puppet',

:ref => 'v2'
feedback
needed!
Garrett Honeycutt
gh@learnpuppet.com
learnpuppet.com
@learnpuppet
2018-08-23
Sensu Summit
Portland, OR
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Sensu and Puppet
Upcoming SlideShare
Loading in …5
×

Sensu and Puppet

46 views

Published on

In this talk from Sensu Summit 2018, Garrett Honeycutt showcases the Puppet module: its current state; support for Sensu 2.0; highlight community contributions and how you can contribute. You’ll see the Vagrant setup and how even if you don’t use Puppet, you can easily get Sensu up and running on a bunch of different platforms.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Sensu and Puppet

  1. 1. Garrett Honeycutt gh@learnpuppet.com learnpuppet.com @learnpuppet 2018-08-23 Sensu Summit Portland, OR Sensu and Puppet
  2. 2. ?
  3. 3. ?
  4. 4. sensu-server sensu-server-cluster sensu-server-puppet5 sensu-server-enterprise el7-client el6-client ubuntu1604-client ubuntu1404-client amazon201703-client win2012r2-client win2012r2-client-chocolatey debian9-client debian8-client macos-client
  5. 5. April 2012 rodjek
  6. 6. v2.53.0 Current release
  7. 7. 77 releases
  8. 8. 1300+ commits
  9. 9. 130 Contributors
  10. 10. puppet
  11. 11. LearnPuppet.com June 2017
  12. 12. Sensu v1 vs Sensu v2
  13. 13. Sensu v1
  14. 14. EL 6 EL 7 Debian 8 Debian 9 Ubuntu 14.04 Ubuntu 16.04 Windows Server 2008 R2 Windows Server 2012 R2 Amazon 2017.03 Darwin 17
  15. 15. Sensu v2
  16. 16. EL 6 EL 7 Debian 8 Debian 9 Ubuntu 14.04 Ubuntu 16.04 Ubuntu 18.04 Amazon 2017.03 Amazon 2018.03 Amazon 2
  17. 17. Contributing
  18. 18. master is v1
  19. 19. Testing
  20. 20. syntax
  21. 21. linting
  22. 22. spec tests
  23. 23. unit tests
  24. 24. acceptance tests
  25. 25. documentation
  26. 26. # resource.json { "type": "CheckConfig", "spec": { "name": "marketing-site", "command": "check-http.rb", "subscriptions": ["demo"], "interval": 15, "organization": "default", "environment": "default" } } $ sensuctl create -f resource.json
  27. 27. mod 'sensu', :git => 'https://github.com/sensu/sensu-puppet', :ref => 'v2' feedback needed!
  28. 28. Garrett Honeycutt gh@learnpuppet.com learnpuppet.com @learnpuppet 2018-08-23 Sensu Summit Portland, OR Sensu and Puppet

×