Brodie's repositories
packer-jenkins-ami
A Packer script to create an AWS Ubuntu AMI with Ansible to provision Jenkins
ansible-role-certbot
Ansible Role - Certbot (for Let's Encrypt)
ansible-role-js-dev-tools
Ansible role to install NodeJS and Yarn
centos-vagrant-box-builder
Ansible provisioning script to create a LEMP stack development Vagrant box
docker-getting-started
An example of the Docker getting started tutorial
docker-wordpress-example
A demo Docker dev environment for WordPress
jenkins-with-docker
A Jenkins Docker container with the Docker client installed.
cicd-pipeline-train-schedule-gradle
Train Schedule sample app for Gradle exercises
docker-ubuntu-molecule-tester
Container to test Ansible Debian roles.
gh-whos-missing
Find members in one GitHub team missing from another
grafana-api-golang-client
Grafana HTTP API Client for Go
kitchen-ansible-docker-example
Example repo of how to test an Ansible playbook using kitchen-ansible and Docker
python-math-cli
Basic cli math game to learn Python and unit testing
simple-java-maven-app
For an introductory tutorial on how to use Jenkins to build a simple Java application with Maven.
simple-node-js-react-npm-app
For an introductory tutorial on how to use Jenkins to build a simple Node.js and React application with npm.
simple-python-pyinstaller-app
For an introductory tutorial on how to use Jenkins to build a simple Python application with PyInstaller.
terraform-ha-wordpress
A high availability WordPress blog on AWS. Extremely over engineered for fun ;-)
terraform-provider-aws
Terraform AWS provider
terraform-provider-grafana
Terraform Grafana provider
terraform-provider-sts
AWS STS provider to easily get assumed role credentials to pass to a null resource script
testing-with-go
Following along with Jon Calhoun's testing with go course. https://courses.calhoun.io
ubuntu-desktop-provisioner
Setup Ubuntu desktop after fresh install
useful-commands
Useful linux commands
useful-resources
List of useful websites and tutorials
workspaces-cost-optimizer
A solution that analyzes all of your Amazon WorkSpaces usage data and automatically converts the WorkSpace to the most cost-effective billing option (hourly or monthly) depending on a user’s individual usage.