Fresh/Brewed

When Systems Fail

This is not a sharp picture - not even that good. I was flying early in the morning friday July 19th when I realized something was really wrong. The ticket counter was in a flurry of checking lists and creating paper tickets. I would learn within 30m that Spirit Airlines was SOL in the airport and the TSA was checking my paper ticket against printed manifests. I couldn't be prouder of my own teams at work for having dug in and weathered the Crowdstrike storm - it's a testament of having skilled, available and committed SREs. By the time I landed and was back at my desk to help, the main production systems were healthy. I can't really speak to the rest - but my day wrapped later than usual friday but it was an amazing team effort and really, I couldn't be prouder of the people I work with at WellSky
AWX in Kubernetes: Containerize OSS Ansible

AWX in Kubernetes: Containerize OSS Ansible

Published Jul 12, 2022 by Isaac Johnson

On multiple occasions I have had the need to setup up Ansible Tower, or it’s Open Source cousin AWX, as part of cloud migrations or to replace dated setups on-prem.

Devspace and Loft.sh: Scalable self-managed kubernetes

Devspace and Loft.sh: Scalable self-managed kubernetes

Published Jul 5, 2022 by Isaac Johnson

Devspace is an OSS toolset that let’s users easily launch interactive containers into managed namespaces. With just the source code and Dockerfile, It will discover any YAML, launch a container wi...

Kaniko: Part 1

Kaniko: Part 1

Published Jun 28, 2022 by Isaac Johnson

Kaniko is an Open Source Kubernetes based build tool that came out of Google Container Tools. It’s under the Apache 2.0 license and is up to release v.1.8.1 as of this writing (the oldest being 0....

On-Prem Cluster Rebuild: Part 2

On-Prem Cluster Rebuild: Part 2

Published Jun 21, 2022 by Isaac Johnson

In our last post we covered getting K3s setup and basic Ingress setup. We used Nginx for our ingress provider and MetalLB for our Load Balancer. Next, we covered getting our Storage Class setup f...

On-Prem Cluster Rebuild: Part 1

On-Prem Cluster Rebuild: Part 1

Published Jun 14, 2022 by Isaac Johnson

I have kept my cluster going for nearly 3 years. I started it back in August of 2019 with a handful of laptops and it’s been upgraded many many times since. It was fairly stable until recently wh...

Gitlab Revisit: Part 3

Gitlab Revisit: Part 3

Published Jun 7, 2022 by Isaac Johnson

Thus far we’ve covered quite a lot in Gitlab. In Part 1 we covered Setup, CI/CD using both Private and Shared Runners. In our last post, Part 2 we covered Issue Management, JIRA integration, MR pr...

Theme built by C.S. Rhymes