Spotlight

GitOps with Terraform using tofu-controller: Grafana and Hashicorp Vault as Code

Rodrigo Caldas

This article shows how to use tofu-controller to manage Terraform resources with GitOps for external systems like Grafana dashboards and HashiCorp Vault policies with continuous reconciliation and automatic drift detection.

More articles →

Tools and utilities

  • HAProxy Data Plane API

    HAProxy Data Plane API is a sidecar process written in Go that runs alongside HAProxy and provides REST API endpoints for managing HAProxy configuration, requiring HAProxy version 1.9.0 or higher.

  • Actions Runner Controller (ARC)

    Actions Runner Controller (ARC) is a Kubernetes controller for GitHub Actions self-hosted runners.

  • Karpenter Optimizer: cost optimization

    karpenter-optimizer analyzes your Kubernetes cluster usage in real-time and gives you AI-powered recommendations to reduce AWS EC2 costs.

  • Linnix: eBPF Observability & AI Incident Detection for Kubernetes

    Linnix is an eBPF + PSI-powered Kubernetes observability agent written in Rust that identifies which pod is actually stalling your services, not just consuming CPU.

  • kubesdk: Kubernetes SDK

    kubesdk is a fully typed, async-first Python Kubernetes client with a CLI that generates models from any live cluster or CRD, achieving over 1000 RPS on large, multi-cluster workloads.

More projects →

Events starting soon

Discover more events onn Kube Events →

Migrating Kubernetes Off Big Cloud
Migrating Kubernetes Off Big Cloud

Managed Kubernetes on a major cloud provider can cost hundreds or even thousands of dollars a month — and much of that spending hides behind defaults, minimum resource ratios, and auxiliary services you didn't ask for.

Fernando Duran, founder of SadServers, shares how his GKE Autopilot proof of concept ran close to $1,000/month on a fraction of the CPU of the actual workload and how he cut that to roughly $30/month by moving to Hetzner with Edka as a managed control plane.

In this interview:

  • Why Kubernetes hasn't delivered on its original promise of cost savings through bin packing — and what it actually provides instead
  • A real cost comparison: $1,000/month on GKE vs. $30/month on Hetzner with Edka for the same nominal capacity
  • What you need to bring with you (observability, logging, dashboards) when leaving a fully managed cloud provider

The decision comes down to how tightly coupled you are to cloud-specific services and whether your team can spare the cycles to manage the gaps.

Learn from production

More case studies →

Matching jobs

    • DevOps Engineer with 631 Booz Allen Hamilton_United States

    • Salary: $112.8K to $257K a year

    • Location: remote from

    • Tech stack: Kubernetes, AWS, Azure, Docker, Python, SQL, Javascript, Java, Shell, C#

    • DevOps Engineer with Planet

    • Salary: $14.28M to $20.32M a year

    • Location: remote from

    • Tech stack: Kubernetes, GCP, SQL, Python, Javascript, Go, Shell, Terraform, Grafana

    • DevOps Engineer with Precision Medicine Group

    • Salary: $147.6K to $324.28K a year

    • Location: fully remote

    • Tech stack: Kubernetes, AWS, Helm, Docker, Python, Shell, Terraform, Gitlab, AWS CloudWatch

    • DevOps Engineer with Torc Robotics

    • Salary: $160.8K to $193K a year

    • Location: remote from

    • Tech stack: Kubernetes, Bare-metal, Docker, Python, Shell, C++, Terraform, Cloudformation, Jenkins, Gitlab

    • DevSecOps Engineer with Pinterest

    • Salary: $155.58K to $320.32K a year

    • Location: remote from

    • Tech stack: Kubernetes, AWS, Go, Python, C++, Typescript, Terraform, Puppet

Discover more Kubernetes jobs on Kube Careers →

Subscribe to Learn Kubernetes Weekly

Trusted by 77K engineers. Delivered 173 issues and counting.

or subscribe via

Build something

More tutorials →

Call for Papers closing soon

  1. 6

    days

    SREday San Francisco 2026

    The Call For Paper is open until 16 March 2026 at GMT-4. More info →
    • Location: San Francisco, CA, USA

    • In-person conference organized by SREday.

    • The conference starts on the 15 April 2026.

    • Apply here
  2. 6

    days

    SREday Seattle 2026

    The Call For Paper is open until 16 March 2026 at GMT-4. More info →
    • Location: Seattle, WA, USA

    • In-person conference organized by SREday.

    • The conference starts on the 20 April 2026.

    • Apply here
  3. 10

    days

    Cloud Native Days Amsterdam

    The Call For Paper is open until 20 March 2026 at GMT-4. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by Cloud Native Amsterdam.

    • The conference starts on the 22 May 2026.

    • Apply here
  4. 13

    days

    Cloud Native Telco Day Europe

    The Call For Paper is open until 23 March 2026 at GMT-4. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by CNCF.

    • The conference starts on the 23 March 2026.

    • Apply here
  5. 13

    days

    Cloud Native AI + Kubeflow Day Europe

    The Call For Paper is open until 23 March 2026 at GMT-4. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by CNCF.

    • The conference starts on the 23 March 2026.

    • Apply here
  6. 13

    days

    Cloud Native 2026

    The Call For Paper is open until 23 March 2026 at GMT-4. More info →
    • This is a virtual event

    • Online conference organized by Conf42.

    • The conference starts on the 23 April 2026.

    • Apply here
  7. 16

    days

    Data on Kubernetes Day

    The Call For Paper is open until 26 March 2026 at GMT-4. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by CNCF.

    • The conference starts on the 26 March 2026.

    • Apply here

Thanks to our sponsors who make Kube Today possible

Find out more about being a sponsor →

More articles

Even more articles →