Bridging the gap: Kubernetes on VMware Cloud Director
While the general trend of the last decade has been to move workloads to the cloud, along with major companies jumping on the bandwagon to offer their …
An Armful of clusters
Arm computing Arm processors have emerged as a disruptive force in the computer industry, making significant inroads in the mobile industry and now ma …
Manage Kubernetes Secrets using AWS Secrets Manager
Kubernetes has a built-in feature for secrets management called a Secret. The Secret object is convenient to use, but does not support storing or retr …
The Kubernetes Gateway API
At Giant Swarm, Kubernetes is central to all that we do. That means that we care very much about the content, quality, and expressiveness of the multi …
Restricting cluster-admin permissions
This post originally appeared on https://marcusnoble.co.uk/. If you've managed multi-user/multi-tenant Kubernetes clusters, then there's a good chance …
Grafana-ception, or how we do Grafana analytics
1. Finding the right solution At Giant Swarm, we use Prometheus to monitor our infrastructure, but this is better explained in this blog post and in i …
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 6: Prometheus — The Hidden Hero
Intro Let’s take a look back before we move forward. In our story so far, we’ve built our demo app (Part 1 and Part 2). Next up, in Part 3, we learned …
Application Configuration Management with Tanka
Update: since publishing this blog post, the Helm integration with Tanka is now supported. We're about halfway through this series on application conf …