david birdsong's repositories
ansible-vars-weirdness
weird variables behavior in ansible 2.0
ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
cli
CLI Client for Humio - Stream Logs All Day Long
consul-snapshot
consul-snapshot is a backup and restore utility for Consul (https://www.consul.io). This is slightly different than some other utilities out there as this runs as a daemon for backups and ships them to S3. Also has integrated monitoring and backup health checks.
davidbirdsong.github.io
segment demo
Defending-DevOps
Lab Material for the Two-Day Defending Modern DevOps Environments Course
envoy-consul-sds
Envoy Consul Service Discovery Service
fastly-exporter
A Prometheus exporter for the Fastly Real-time Analytics API
fastly-python
A Python client library for Fastly.
go-prefixbytes
light shim for working with length-prefixed byte arrays
levee-thread-bug
illustrate a levee threading build bug
lua-resty-openidc
Lua implementation to make NGINX operate as an OpenID Connect RP or OAuth 2.0 RS using the Lua extension scripting features (http://wiki.nginx.org/HttpLuaModule) which are for instance part of OpenResty (http://openresty.org/)
lua_sandbox
Generic Lua sandbox for dynamic data analysis
mongodb_exporter
A Prometheus exporter for MongoDB including sharding, replication and storage engines
nginx-lua-prometheus
Prometheus metric library for Nginx written in Lua
node_exporter
Exporter for machine metrics
nvim-dotfiles
neovim setup
segment-js-demo
baby's first segment website source
signal-cli-rest-api
Dockerized Signal Messenger REST API