Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 2.32 KB

cfgmgmtcamp2020.md

File metadata and controls

50 lines (37 loc) · 2.32 KB

Configuration Management Camp 2020

I did two talks here:

Rollout all your Prometheus exporters with Puppet

Abstract

Everybody loves Prometheus. Many exporters are available to gather specific data. You can download the binaries from GitHub, start them and they will expose data via plain HTTP, without any firewalling or authentication. That would just complicate the whole setup! A secure and automated rollout of exporters isn't easy. Also an authenticated connection from the prometheus server to the exporters requires some preparation. This talk will cover a proper concept and all details to rollout multiple exporters to many systems, completely automated with Puppet.

Notes

Automating the Vox Pupuli Yak Shaving

Abstract

Vox Pupuli maintains a huge amount of puppet modules and utilizes Github heavily for maintenance and daily tasks. We've built an app to support all the module maintainers in their daily work.

Description

Vox Pupuli Tasks (VPT) is an web application which summarizes various informations for easy access about modules which need some attention. This helps the maintainer to focus more on the actual work rather then figuring out where attention is missing. Also VPT uses the Github API to create comments and monitors open pull requests to notify their autors about things they may have forgotten (merge conflicts, outdated states). We also have big plans for the tool and want to bring some attention to it and find out what could be added or changed to enhance it more and more. See our GitHub project if you are curious about the code or contributing.

Notes