ko is a simple, fast container image builder for Go applications.
It's ideal for use cases where your image contains a single Go application without any/many dependencies on the OS base image (e.g., no cgo, no OS package dependencies).
Kubernetes deployment via automated CI/CD pipelines is always a hassle that requires some expertise in the DevOps field. In this post, we talk about Devtron; a tool to create CI/CD pipelines for Kubernetes in a no Code format.
Podman, a platform which runs and manages rootless containers,adds an additional layer of security over Docker. In this post, we play around with the "docker alias" podman CLI to see if its really rootless.
Docker daemon runs with elevated root access which is a security loophole. Rootless containers avoid this by allowing non privileged users to run containers through the use of user namespaces.Podman is one framework that allows running and managing rootless containers.
Deploying your application means that it should work on another system without any hiccups. How do you ensure that all consumers can use your application seamlessly? Let's look at how deployments were done over the past few years.