Skip to content
View lhaig's full-sized avatar

Sponsoring

@hachyderm

Organizations

@heat-extras

Block or report lhaig

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lhaig/README.md

Hey, I'm Lance Haig

GitHub followers Mastodon Bluesky

Solution engineer and Go developer based in Berlin. I build multi-cloud infrastructure with Terraform and tools in Go.

What I work on

Infrastructure & DevOps - Designing and deploying multi-cloud environments across AWS, Azure, and GCP using Terraform, Nomad, and Consul. Former solution engineer at HashiCorp with deep experience in the HashiCorp ecosystem.

Go development - Building CLI tools and services in Go, including pdsadmin, a CLI for managing AT Protocol (Bluesky) PDS instances.

Featured projects

Project Description Language
wander Opensource fork of HashiCorp Nomad a Workload orchestrator with Consul and Vault integration Go
ramble Registry server for Wander Go
trail Self-hosted web analytics from access logs - no JS tracking Go
dns-multicloud Multi-cloud DNS delegated zone deployment using Terraform HCL
terraform-multicloud-dns DNS sub-zone module for AWS, Azure, and GCP HCL
pdsadmin CLI for managing AT Protocol PDS instances Go
cloudflare_dyndns Cloudflare Dynamic DNS updater Go

Tech

Go Terraform Nomad Docker AWS GCP Azure PostgreSQL

Stats

GitHub Streak

Get in touch

Pinned Loading

  1. dns-multicloud dns-multicloud Public archive

    Multicloud DNS delegated zone deployment using terraform

    HCL 12 24

  2. terraform-multicloud-dns terraform-multicloud-dns Public

    Module to deploy DNS Sub Zones from an AWS managed zone in AWS,Azure and GCP.

    HCL 7 25

  3. pdsadmin pdsadmin Public

    Go binary for interacting with the AT protocol PDS instances

    Go 7 1

  4. nomad-hashiconf-eu-2021 nomad-hashiconf-eu-2021 Public

    This repo is a short walkthrough from a lightning talk I presented at HashiConf EU in 2021

    HCL 1

  5. hashicorp/nomad hashicorp/nomad Public

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and…

    Go 16.2k 2.1k