DevOps 3 min read

Kubernetes Health Alerts

Stop worrying about the health of pods in your Kubernetes clusters. The Kubernetes Pod Health Monitor skill listens for changes to pods, examines the pod status, and sends alerts to Slack if a pod is not healthy. This bog provides examples and directions for getting started.

Kubernetes Health Alerts

Stop worrying about the health of pods in your Kubernetes clusters. The Kubernetes Pod Health Monitor skill listens for changes to pods, examines the pod status, and sends alerts to Slack if a pod is not healthy. This bog provides examples and directions for getting started.

DevOps 10 min read

Kubernetes Apply vs. Replace vs. Patch

Kubernetes offers several ways to update resources: apply, edit, patch, and replace. Unfortunately, there seems to be some confusion about what each does and when to use them. This post explains the various approaches and when to use each.

Kubernetes Apply vs. Replace vs. Patch

Kubernetes offers several ways to update resources: apply, edit, patch, and replace. Unfortunately, there seems to be some confusion about what each does and when to use them. This post explains the various approaches and when to use each.

DevOps 1 min read

Updating a Kubernetes Secret or ConfigMap

A question commonly asked on StackOverflow and the Kubernetes Slack is how to update a Secret or whether it is possible to use kubectl apply on a ConfigMap. The answer may be simpler than you thought.

Updating a Kubernetes Secret or ConfigMap

A question commonly asked on StackOverflow and the Kubernetes Slack is how to update a Secret or whether it is possible to use kubectl apply on a ConfigMap. The answer may be simpler than you thought.

DevOps 3 min read

Replacing the Water Cooler

In the era of COVID-19, we are all remote and need to find new ways of experiencing old benefits such as knowledge transfer. The impromptu conversation is less of an option: we need more structure. Here are 5 options to consider.

Replacing the Water Cooler

In the era of COVID-19, we are all remote and need to find new ways of experiencing old benefits such as knowledge transfer. The impromptu conversation is less of an option: we need more structure. Here are 5 options to consider.

DevOps 8 min read

How Soon We Forget: Security in the Age of Docker & Kubernetes

Forgetting all we learned over the past 40 years, we tell ourselves that running microservices in containers provides all the security we need. We convince ourselves that operating behind a firewall protects us from harm. What could possibly go wrong?

How Soon We Forget: Security in the Age of Docker & Kubernetes

Forgetting all we learned over the past 40 years, we tell ourselves that running microservices in containers provides all the security we need. We convince ourselves that operating behind a firewall protects us from harm. What could possibly go wrong?

DevOps 5 min read

Managing a GitOps Flow on Kubernetes

Using GitOps on Kubernetes means all your changes are reviewed and recorded, so you can move more quickly because everything is automated & all changes are easy to undo. Exposing your GitOps flow in chat means all the information you need is at your fingertips. Here's how we GitChatOps.

Managing a GitOps Flow on Kubernetes

Using GitOps on Kubernetes means all your changes are reviewed and recorded, so you can move more quickly because everything is automated & all changes are easy to undo. Exposing your GitOps flow in chat means all the information you need is at your fingertips. Here's how we GitChatOps.

DevOps 4 min read

Incorporate the Modern World Into the Software’s World

Software needs to evolve. Not only for its users but also underneath. Teams should incorporate the capabilities the world now offers and remove the custom components and infrastructure that are no longer unique to your business.

Incorporate the Modern World Into the Software’s World

Software needs to evolve. Not only for its users but also underneath. Teams should incorporate the capabilities the world now offers and remove the custom components and infrastructure that are no longer unique to your business.