kurron
Software engineer with many years of JVM, cloud and container development experience.
Auburn, NH
Pinned Repositories
aws-plex
An experiment to see how to run a Plex/Docker combination in Amazon EC2
c4-architecture-template
Project template that showcases the tecniques of the C4 architecture diagraming technique via Structurizr
docker-charles-proxy
A Docker image that runs the Charles network proxy.
docker-clion
A Docker image the runs JetBrains' CLine C++ IDE.
docker-inspect-to-compose
A simple tool that will inspect installed Docker containers and generate an equivalent Docker Compose file
docker-intellij
Run IntelliJ IDEA inside a Docker container
docker-nomad
A Docker image that can run Hashicorp Nomad scripts.
docker-snowsql
Docker image that contains the Snowflake CLI
jvm-development-environment
A Vagrant controlled software development environment built around IntelliJ IDEA, PyCharm, Docker and Ubuntu.
microservice-simulator
A set of Docker containers and Terraform scripts that can simulate a 100 node microservice based solution.
kurron's Repositories
kurron/docker-clion
A Docker image the runs JetBrains' CLine C++ IDE.
kurron/docker-pycharm
A docker image that runs JetBrains PyCharm Python IDE.
kurron/ansible-role-virtualbox
Ansible role to install VirtualBox
kurron/aws-study-group-labs
Recaps of the live labs for the AWS Study Group
kurron/terraform-aws-alb-target-group
Terraform module that sets up a Target Group for an Application Load Balancer
kurron/terraform-aws-api-key
Terraform module that creates an API Gateway API key, complete with restrictions
kurron/terraform-aws-bastion
Terraform module that creates an auto-scaling group of Bastion servers, allowing SSH access to the private EC2 instances
kurron/terraform-aws-ec2-park
Terraform module that starts/stops EC2 instances on a schedule
kurron/terraform-modules
Reusable Terraform logic
kurron/vagrant-docker-server
A Vagrant box that runs a Docker Engine.
kurron/ansible-role-logfaces
An Ansible playbook that installs the logFACES stack.
kurron/ansible-role-mongodb
An Ansible Role that installs the MongoDB document database.
kurron/ansible-role-mysql
Ansible role that installs MySQL.
kurron/ansible-role-rabbitmq
An Ansible Role that installs the RabbitMQ AMQP message broker.
kurron/aws-kinesis-exepriment
A sample set of services that showcase using streams command and events in an AWS environment
kurron/docker-ansible-2-bastion-access
Simple Docker container showing how to run Ansible 2 through a Bastion server
kurron/docker-chromium
Simple Docker container running the Chromium browser, complete with sound!
kurron/docker-ec2-pipeline
Docker container that launches a pipeline of Docker containers that ultimately deploy Docker containes via Ansible into EC2 instances
kurron/docker-php-storm
kurron/docker-rubymine
A Docker image that runs JetBrains' RubyMine Ruby IDE.
kurron/docker-ssh-agent
Docker container that uses Hashicorp Vault to add a private SSH key to an SSH agent
kurron/mongodb-conditional-update
An experiment to see if we can convince MongoDB to do conditional upserts.
kurron/spring-amqp-dual-writes
Experiment to see how to convince Spring AMQP to publish to 2 different RabbitMQ instances
kurron/spring-cloud-aws-s3
Sample code to see how Spring Cloud AWS supports S3 operations.
kurron/spring-data-rest-experiment
Test project to see how much work Spring Data REST can save me when starting new REST services.
kurron/techradar
Build your own Technology Radar. Inspired by ThoughtWorks Technology Radar.
kurron/terraform-aws-cloudwatch-log
Terraform module that provides a simple CloudWatch Log setup
kurron/terraform-aws-ec2
A Terraform plan that populates an existing VPC with subnets and EC2 instances.
kurron/terraform-aws-ec2-spot
Terraform module that requests an EC2 instance on the Spot market
kurron/travis-ci-experiment
Sandbox to see how Travis CI deals with Groovy and Docker