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.

20180823 - Sensu + Puppet

33 views

Published on

Puppet module for Sensu

Published in: Internet
  • Be the first to comment

  • Be the first to like this

20180823 - Sensu + 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

×