Skip to content
You must be logged in to sponsor ekristen

Become a sponsor to Erik Kristensen

About Me

I simply trying to build useful things. I've been designing, building, writing and operating software for decades. I'm a big supporter of the cloud native world and open source foundations. Almost if not all of my work is MIT or Apache license.

I wrote what is likely the first open source docker registry (before the docker registry golang distribution was a think) called docker-index and one of the first npm registrys called node-module-registry.

Now I primarily write golang exclusive, but dabble in node.js from time to time.

Any and all support goes towards dedicating time to maintaining and building more, paying for licenses and subscriptions like goreleaser and apple developer account and hopefully to help support other projects and people.

Open Source Projects

I currently build and maintain the following open source projects:

  • go project template - this is an opinionated base template to start go projects from with a lot of build in good practices and structure
  • libnuke - a well-tested and documented set of golang packages designed to make building resource nuking (or destroying) tools easier to build and maintain
  • aws-nuke - original forked now separated from rebuy-de - rewritten to use libnuke to setup some new features in the future design to wipe and clear and AWS account quickly and efficiently.
  • azure-nuke - written with libnuke, designed to clear out and empty and Azure Tenant and all it's resources quickly and efficiently.
  • cloud-provider-zero - it's a spoof on naming conventions like k3s and k0s to make kubernetes more simplistic, this re-implements some functionality that only out-of-tree cloud providers for kubernetes provide (think EKS)
  • alertmanager-controller - manage silences for your Alertmanager instances via kubernetes resources

My First SaaS Project

I recently launched my first alpha SaaS project called Fides it's purpose is make Federated OIDC authentication with AWS easier to manage and maintain and has the side benefit of improving the usability of kubernetes federated authentication and kubernetes dev clusters that want to take advantage.

Projects I'd Like to Come Back To

  • pipeliner - a non VCS workflow and pipeline running system that is NOT jenkins. It's built with golang and is a self-contained binary that leverages and re-implements the GitLab Runner which is an extremely powerful execution runner.
  • dockit - a very simple lightweight docker registry without all the extra fluff and cruft that comes with heavy apps like Harbor.

Select a tier

$ a month

Choose a custom amount.

$10 a month

Select

☕️ Buy me a coffee

You'll get a badge on your GitHub profile, and show up as a "Sponsor" on issues and pull requests.