Would you like to run functions in your own Kubernetes clusters? Would you like it to be as simple as possible? How about providing Functions As a Service (FaaS) flavor of serverless computing to everyone in your company? If the answer to any of those questions is yes, you might want to explore Knative Functions.
Continue readingTag Archives: CD
How To Shift-Left Stateless Kubernetes Applications Management
How can we enable application developers to be self-sufficient instead of opening JIRA tickets requesting deployment of their apps to Kubernetes, creation of databases, clusters, etc.? In this video, I’m trying to answer that question through an example of a stateful application running in Kubernetes and connected to a database. To accomplish that, I’ll use Crossplane, SchemaHero, Okteto, and a bit of Bash scripting.
Continue readingcdk8s – Kubernetes Manifests With GoLang, TypeScript, Python And Java
Sometimes, when defining Kubernetes manifests, YAML or templating is not enough. Sometimes, we do want a “real” language like Go, TypeScript, Python or Java as an engine that will generate Kubernetes manifests. That’s where cdk8s comes into play. In this video, we will see how to use cdk8s to create Kubernetes manifests.
Continue readingVirtual Machines (VMs) Inside Kubernetes Clusters With KubeVirt
Kubernetes is not only about containers. Here’s a proof that we can also run virtual machines in the same way we run containers. In this video, I’ll show you how to create and manage virtual machines with KubeVirt.
Continue readingAdmission Controllers Or CLI? Kubernetes Policy Validations with Datree
Datree is known as a great solution for client-side manifest scanning and policy enforcement. That just changed with the introduction of Kubernetes admission controllers. Datree now supports both, so it’s time to revisit the project and see whether it is a good choice for server-side validations and policy enforcement.
Continue readingGateway API – Ingress And Service Mesh Spec Replacement?
Ingress and service mesh specifications are about to be replaced with Gateway API. Let’s see it in action!
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 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