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
Backing up and Restoring Containerized PostgreSQL databases

Backing up and Restoring Containerized PostgreSQL databases

Published Mar 25, 2019 by Isaac Johnson

Using containerized databases in Kubernetes is quick and convenient.  But how can we ensure backups and restores work?  Let’s examine this in my favourite chart lately, Sonarqube.

Automating AKS Deployments like a Boss: Part 2

Automating AKS Deployments like a Boss: Part 2

Published Mar 17, 2019 by Isaac Johnson

In Part 1 we covered the basics of AKS including installing CLI tools, creating a cluster, installing Helm and launching a stable chart.  In Part 2 we will be covering scaling, both veritical and h...

Automating AKS Deployments like a Boss: Part 1

Automating AKS Deployments like a Boss: Part 1

Published Mar 10, 2019 by Isaac Johnson

Azure’s managed kubernetes service (AKS) is surprisingly easy to get started.  Let’s start our series by clearing up an FUD and fire up a little cluster on our own.

Azure DevOps (VSTS) security and policies (part 5)

Azure DevOps (VSTS) security and policies (part 5)

Published Mar 3, 2019 by Isaac Johnson

In our last post we showed how we can validate candidate code prior to merging with a Pull Request. Pull Requests are a great way to validate code, but sometimes we need specific people to validate...

Azure DevOps (VSTS) security and policies (part 4)

Azure DevOps (VSTS) security and policies (part 4)

Published Mar 2, 2019 by Isaac Johnson

In our last post we covered the Pull Request process and problems with leaving merged feature branches.  But what about validating the code in a pull request before merging? What does AzDO offer by...

Azure DevOps (VSTS) security and policies (part 3)

Azure DevOps (VSTS) security and policies (part 3)

Published Feb 28, 2019 by Isaac Johnson

We have now created a PR but there are some features we can explore that make it even more automated.

Theme built by C.S. Rhymes