FRR-k8s as a BGP backend for MetalLB
https://www.redhat.com/en/blog/frr-k8s-bgp-backend-metallb
The FRR-k8s API provides important Border Gateway Protocol (BGP) features required by the MetalLB load balancer with the ability to selectively accept routes and to inject raw FRR configuration options. It's built on FRRouting (FRR), a free and open source internet routing protocol suite for Linux and Unix platforms that implements Border Gateway Protocol (BGP) and Bidirectional Forwarding Detection (BFD).
https://www.redhat.com/en/blog/frr-k8s-bgp-backend-metallb
Monitoring, troubleshooting, and query analytics for PostgreSQL on Kubernetes
https://dev.to/dbazhenov/monitoring-troubleshooting-and-query-analytics-for-postgresql-on-kubernetes-2onj
https://dev.to/dbazhenov/monitoring-troubleshooting-and-query-analytics-for-postgresql-on-kubernetes-2onj
kubeblocks
https://github.com/apecloud/kubeblocks
KubeBlocks is an open-source control plane software that runs and manages databases, message queues and other stateful applications on K8s.
https://github.com/apecloud/kubeblocks
Kuzco
https://github.com/RoseSecurity/Kuzco
Kuzco reviews your Terraform and OpenTofu resources, compares them to the provider schema to detect unused parameters, and uses AI to suggest improvements and fixes
https://github.com/RoseSecurity/Kuzco
Load testing Kubernetes clients without breaking the bank
https://itnext.io/load-testing-kubernetes-clients-without-breaking-the-bank-f43332faa6ce
What if I told you can do performance tests on Kubernetes Clients without spending too much money, and much faster than conventional methods?
https://itnext.io/load-testing-kubernetes-clients-without-breaking-the-bank-f43332faa6ce
Terminating Elegantly: A Guide to Graceful Shutdowns
https://packagemain.tech/p/graceful-shutdowns-k8s-go
For applications deployed in orchestrated environments (e.g., Kubernetes), graceful handling of termination signals is crucial.
https://packagemain.tech/p/graceful-shutdowns-k8s-go
A wizard's journey through the technical inner workings of Kubernetes resource management
Chapter 1: How Kubernetes Requests and Limits Really Work
Chapter 2: How K8s CPU Requests and Limits Actually Work
Chapter 3: How Kubernetes Memory Requests and Limits Actually Work
Chapter 4: How K8s Eviction Works: Resource Management Gone Wrong
Chapter 1: How Kubernetes Requests and Limits Really Work
Chapter 2: How K8s CPU Requests and Limits Actually Work
Chapter 3: How Kubernetes Memory Requests and Limits Actually Work
Chapter 4: How K8s Eviction Works: Resource Management Gone Wrong
Pod Disruption In Kubernetes
https://dev.to/alpharm/pod-disruption-in-kubernetes-2cmb
In the world of Kubernetes, ensuring high availability of application during maintenance and upgrades can be a frustrating this has happened to me most times. As you scale and manage containerized applications, minimizing downtime and maintaining service continuity becomes a huge challenge especially when a simple human error can cause service disruption. This is where the concept of Pod Disruption Budgets (PDBs) comes into play, today we will dive deep into the fundamentals of Pod Disruption Budget explore how to implement them in your Kubernetes clusters.
https://dev.to/alpharm/pod-disruption-in-kubernetes-2cmb
Using mirrord for Local Development and Debugging
https://uthy.hashnode.dev/using-mirrord-for-local-development-and-debugging
https://uthy.hashnode.dev/using-mirrord-for-local-development-and-debugging
Understanding the Extension of Kubernetes APIs with Custom Resource Definition
https://alpharm.hashnode.dev/understanding-the-extension-of-kubernetes-apis-with-custom-resource-definition
https://alpharm.hashnode.dev/understanding-the-extension-of-kubernetes-apis-with-custom-resource-definition
Generate a custom type-safe Helm Chart construct with cdk8s
https://medium.com/@andrzejkomarnicki/generate-a-custom-type-safe-helm-chart-construct-with-cdk8s-88dd27f486c0
https://medium.com/@andrzejkomarnicki/generate-a-custom-type-safe-helm-chart-construct-with-cdk8s-88dd27f486c0
Autoscaling with Keda and Prometheus Using Custom Metrics in Go
https://medium.com/vakifbank-teknoloji/autoscaling-with-keda-and-prometheus-using-custom-metrics-in-go-558a64668fc4
https://medium.com/vakifbank-teknoloji/autoscaling-with-keda-and-prometheus-using-custom-metrics-in-go-558a64668fc4
namespace-configuration-operator
https://github.com/redhat-cop/namespace-configuration-operator
The namespace-configuration-operator helps keeping configurations related to Users, Groups and Namespaces aligned with one of more policies specified as a CRs
https://github.com/redhat-cop/namespace-configuration-operator
SlimFaas
https://github.com/AxaFrance/SlimFaas
SlimFaas: The slimest and simplest Function As A Service
https://github.com/AxaFrance/SlimFaas
cluster-proportional-autoscaler
https://github.com/kubernetes-sigs/cluster-proportional-autoscaler
This container image watches over the number of schedulable nodes and cores of the cluster and resizes the number of replicas for the required resource. This functionality may be desirable for applications that need to be autoscaled with the size of the cluster, such as DNS and other services that scale with the number of nodes/pods in the cluster.
https://github.com/kubernetes-sigs/cluster-proportional-autoscaler
Configure Kernel Modules like a Pro
https://www.naut.ca/blog/2024/11/30/configure-kernel-modules-like-a-pro
https://www.naut.ca/blog/2024/11/30/configure-kernel-modules-like-a-pro
scooter
https://github.com/thomasschafer/scooter
Scooter is an interactive find-and-replace terminal UI app.
https://github.com/thomasschafer/scooter
Creating Terraflow, a CI/CD orchestrator to scale Terraform
https://medium.com/@dotdc/creating-terraflow-a-ci-cd-orchestrator-to-scale-terraform-3965b3f8931f
Managing Terraform and Terragrunt at scale can be challenging! My team was spending much time identifying affected stacks and dealing with plan and apply processes, leading to increased drift risks. Existing solutions like Atlantis, Digger, and Spacelift didn’t fully meet our needs, so we decided to build our own! This article details why and how we developed Terraflow to have stack detection, manage dependencies, and simplify our deployment workflows.
Some refer to tools like Terraflow as TACOS, which stands for Terraform Automation and Collaboration Software. TACOS frameworks are designed specifically to tackle the challenges of operating IaC at scale by streamlining automation, collaboration, and control across infrastructure deployments.
https://medium.com/@dotdc/creating-terraflow-a-ci-cd-orchestrator-to-scale-terraform-3965b3f8931f
Deploy Vaultwarden to Amazon EKS using Terraform, Terragrunt, and Helm
https://medium.com/@sreafterhours/deploy-vaultwarden-to-amazon-eks-using-terraform-terragrunt-and-helm-69a0a7396625
https://medium.com/@sreafterhours/deploy-vaultwarden-to-amazon-eks-using-terraform-terragrunt-and-helm-69a0a7396625
atlantis-drift-detection
https://github.com/cresta/atlantis-drift-detection
Detect terraform drift in atlantis
https://github.com/cresta/atlantis-drift-detection