<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=521127644762074&amp;ev=PageView&amp;noscript=1">

Andy Suderman is the CTO at Fairwinds.

10 minute read
| April 27, 2023

Building a Kubernetes Platform: How & Why to Apply Governance and Policy

A Platform, sometimes called an "internal developer platform," is a unified infrastructure that allows development teams in a company to deliver applications rapidly and... Read More
10 minute read
| January 12, 2023

GitOps Best Practices and the Kubernetes Guardrails You Need to Follow Them

GitOps is a buzzword everyone is talking about, a term coined in 2017 by Weaveworks. It uses an operations by pull request approach to define and manage networking,... Read More
4 minute read
| October 20, 2022

Kubernetes Resource Usage: Estimate Workload Cost with Goldilocks Open Source

If you are looking for help on how to set Kubernetes resource limits and requests, you’ve come to the right place. Goldilocks is an open source tool that helps users optimize... Read More
7 minute read
| September 28, 2022

Kubernetes Best Practice: How to (Correctly) Set Resource Requests and Limits

One of my biggest pet peeves when managing Kubernetes is when there are workloads with no resource requests and limits. I was so frustrated by this that I created Goldilocks,... Read More
10 minute read
| July 26, 2022

K8s Tutorial: Find Outdated Helm Charts with Nova

Making sure you have the most recent version of software you install in a Kubernetes cluster helps you avoid known security issues and have access to the most up-to-date... Read More
8 minute read
| July 15, 2022

K8s Tutorial: Setting and Rightsizing Kubernetes Workloads with Goldilocks

A standard piece of advice for optimizing your Kubernetes cluster is to ensure that you set CPU and Memory Requests and Limits on every container. This seems simple, but how... Read More
3 minute read
| June 6, 2022

Open Source Project: NOVA 3.1.0, Not Just For Helm Users Anymore!

Up until now, Fairwinds Nova was just a tool for Helm releases. While this has been exceptionally useful for us and other users over the last several years, we recognize that... Read More
4 minute read
| April 11, 2022

Kubernetes DevOps Tip #5: Why Setting imagePullPolicy to Always is More Necessary Than You Think

This blog will discuss the need for better practices around the Pull Policy of a Kubernetes container, which is set using the imagePullPolicy field in a pod specification.... Read More
5 minute read
| March 31, 2022

Update on Pluto and How This Open Source Project Can Identify Deprecated APIs in Kubernetes 1.22

Here at Fairwinds, we rely on our open source projects to help customers and our community build the right Kubernetes architecture for their organization. One of our most... Read More
9 minute read
| March 3, 2022

4 Tips From Our Experience with Kubernetes SOC 2 Compliance

If you work in the operations or security space, you have likely heard of SOC 2 compliance, otherwise known as Service Organization Control. This set of compliance... Read More
2 minute read
| January 21, 2022

CVE-2022-0185: How to Identify at Risk Kernel Versions in Your K8S Cluster

A high-severity vulnerability in the Linux Kernel, CVE-2022-0185, was announced this week. The vulnerability allows a local attacker to cause a denial of service (system... Read More