Kubernetes Horizontal Pod Autoscaler (HPA) is limited to memory and CPU metrics. It can be extended with custom metrics, but that might not be enough either. KEDA (Kubernetes Event-Driven Autoscaling) might be the solution for all (horizontal) scaling needs.
Continue readingTag Archives: review
Automate Dependency Management With Renovate
How do you manage dependency updates? If the answer is “manually”, you might want to check out Renovate.
Continue readingkpt YAML Transformation – No Helm Templates, No Kustomize Overlays
Why don’t we use “pure” YAML to define Kubernetes resources? Wouldn’t that be more “GitOps friendly” than using Helm templates or Kustomize overlays? Can kpt get us back to “pure” YAML?
Continue readingContainer (Docker) Images Without Dockerfile With Buildpacks and kpack
Can we build container (Docker) images without Dockerfile? Do we need Dockerfile or can we accomplish the same or better results with Buildpacks, Paketo, and kpack?
Continue readingWhat Is Kubernetes (k8s)? Kubernetes Explained
What is Kubernetes (k8s)? A container orchestrator? Cluster OS? A control plane? Something else?
Continue readingHow Autoscaling Works In Kubernetes (And Beyond)? Kubernetes Tutorial
What is autoscaling? How to scale applications and Kubernetes clusters? What is the difference between vertical and horizontal scaling? Should we combine Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), and Cluster Autoscaler (CA) in Kubernetes?
Continue readingTanzu Kuberentes Platform By VMware
VMWare Tanzu Community Edition is a Kubernetes platform that competes with Rancher and OpenShift. Is it any good? Should you use it?
Continue readingCloud-Native Applications And NOT Infrastructure Code – Klotho
Wouldn’t it be great if we would not need to define infrastructure but let applications themselves figure out what to do, where to run, and how to do all that? Klotho enables us to write Cloud-native microservices and applications and auto-magically get infrastructure and the code that ties it all together.
Continue readingDevelopment Environments Made Easy With Tilt Rebuilds And Live Updates
How can we build, rebuild, deploy, update, test, and do other types of actions when developing applications? Tilt might be just the solution to help up be more efficient when developing applications.
Continue readingMutable And Immutable Objects And Resources Explained
What are mutable and immutable objects and resources? Does immutability apply to bare metal, virtual machines (VMs), applications, Cloud, containers, infrastructure, Kubernetes, etc.? What does mutability and immutability mean? Mutable vs. immutable explained.
Continue reading