Giant Swarm's epic journey to Cluster API
To tell the story of our journey to Cluster API, we have to tell the story of 2017. Kendrick Lamar's Damn album had just come out, the WannaCry ransom …
Horizontal Pod Autoscaling in Kubernetes
Kubernetes promises us a lot. One of the major benefits we get from it hosting our cloud-native workloads is a high degree of automation. In particula …
Our take on internet access for virtual machines
When designing a cluster of (virtual) servers, there are a few fundamental decisions that need to be made. Things like how to get the clients to reach …
Why personal development is very personal at Giant Swarm
Giant Swarm is six-years-old, and we have grown from seven to 60 people. Until now, we have not run structured personal development initiatives, even …
Silence, please! Why and how we silence alerts
At Giant Swarm, we live the DevOps life. This means we run what we build. The twist is that we manage it mostly for people in organizations outside of …
Application Configuration Management with Kpt
Through the course of this series on application configuration management in Kubernetes, we've looked into many of the popular approaches that exist i …
Part 7: The Observability Finale
In the six previous editions of this blog series, we learned how to build a cloud-native observability stack, and how to create and instrument a micro …
Giant Swarm’s Top 10 Cloud-Native Hits of 2020
The best of 2020. Really, we mean it.
A Year of Talking: 7 Lesson and What’s Left to Say
With 2020 almost done, we’re looking back and sharing lessons learned from the Giant Swarm team.