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 readingIs Kubernetes Too Complicated? How About ClickOps With Qovery?
Is Kubernetes too complicated? Do you or the people working with you prefer ClickOps instead of terminals and writing manifests? Do you prefer SaaS solution running on your own infrastructure? If you do, Qovery might be a good fit for you. In this video, I will show you how to use Qovery to deploy an application with a managed database to Kubernetes.
Continue readingHow 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 readingDo NOT Use Docker Compose! Develop In Kubernetes (With Okteto)
Development and preview environments should be similar to production. If production is in Kubernetes, development should not be managed by Docker Compose, especially if using Kubernetes is just as easy or even easier. Let’s prove that with Okteto.
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 readingSigning And Verifying Container Images With Sigstore Cosign And Kyverno
If we want to be certain that what we’re running is what we built, we might need to sign container (Docker) images, as well as other types of artifacts. That’s where Cosign jump in. Sigstore Cosign makes signatures invisible, especially if we combine it with Kyverno or other Kubernetes admission controller solutions.
Continue readingKubernetes Policies And Admission Controllers Compared – Kyverno vs Datree
Which tool for Kubernetes policies and admission controllers works better? Kyverno or Datree?
Continue readingScaleway – Everything We Expect From A Cloud Computing Service?
Scaleway claims that it is the most complete cloud computing service. Is it true? Let’s find out.
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 reading