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
Feedback Forms to AzDO: Adding Email

Feedback Forms to AzDO: Adding Email

Published Jun 24, 2021 by Isaac Johnson

In our last post we created a feedback form that updated Azure DevOps with a new work item (feature) based on content from a static web form.  

Feedback Forms to AzDO Work Items

Feedback Forms to AzDO Work Items

Published Jun 24, 2021 by Isaac Johnson

An issue that has come up in my professional life recently a few times has been how to take in bugs, features, etc from users external to a private Azure DevOps organization or project.  Azure DevO...

Kubewatch to sync secrets to AKV for DR

Kubewatch to sync secrets to AKV for DR

Published Jun 11, 2021 by Isaac Johnson

In our last blog entry we dived into kubernetes event bindings in Dapr.io, Kubewatch and then started on a path to use Azure DevOps Pipelines with webhooks.  In this blog we will complete that jour...

Dapr K8s Events Bindings, Kubewatch and AzDO Webhook triggers

Dapr K8s Events Bindings, Kubewatch and AzDO Webhook triggers

Published Jun 7, 2021 by Isaac Johnson

A challenge that has come up for me a few times recently is to monitor kubernetes events.  In several situations I’ve had the need to trigger things based on changes in a Kubernetes namespace.  Luc...

Dapr Part 8 : Middleware Pipelines for OAuth

Dapr Part 8 : Middleware Pipelines for OAuth

Published Jun 3, 2021 by Isaac Johnson

One of the features of Dapr is to use “middleware pipelines” to automate federated login to external identity providers.  We can use these pipelines to configure API Auth with OAuth using registrat...

Dapr Part 7: Securing externalized services

Dapr Part 7: Securing externalized services

Published May 27, 2021 by Isaac Johnson

One of the challenges to exposing Daprworkflows, or any Kubernetes based flow really, is securing it.  We generally want to avoid enabling business logic orchestration that can be invoked unauthent...

Theme built by C.S. Rhymes