Name: Jonathan Wright
Type: User
Company: jon.than.io
Bio: Linux/Cloud Guru, DevOps fan, knows a bit of many things! AWS artisan, Terraform technician, Ansible agent, and Packer professional.
Location: Bridgend, UK
Blog: http://jon.than.io/
Jonathan Wright's Projects
Install and configure ElasticSearch, with test-kitchen/serverspec tests.
Install and configure Oracle or OpenJDK Java, with test-kitchen/serverspec tests.
Install and configure Redis, with test-kitchen/serverspec tests.
Ansible role for configuring strongSwan on Arch, Debian, & RHEL.
Custom user-management role for linux-based systems, with test-kitchen/serverspec tests.
AUR package to take a copy of the last known good kernel as a backup.
AUR packaging for update-systemd-resolved script.
The Concourse Pipelines to build packages for the n3tuk Arch Linux Repository.
The core pipelines for Concourse CI
Drone S3 Synchronisation Pipeline Plugin.
Go library for accessing the GitHub v3 API
HTTP Request & Response Service, written in Python + Flask.
Personal Jenkins Job Builder configuration for managing tasks and jobs.
Extensive Munin plugin for monitoring HAProxy services.
Nagios plugin (suitable for Nagios Check-compatible programs) for monitoring HAProxy services.
Puppet class to create backup configuration for Bacula with a single director and one or more Storage Daemons. Supports control over on which day full backups are made along with optional /home directory backups and the ability to include/exclude directories on a per-node basis.
A Github action for generating Terraform module documentation using terraform-docs and gomplate
Terraform module which creates a CloudFront-enabled S3 bucket for static website hosting.
Helper script for OpenVPN to directly update the DNS settings of a link through systemd-resolved via DBus.
My personal keyboard configuration for the 42-key Corne from Typeractive