Planning to become a Certified Kubernetes Administrator (CKA) in 2023? These 23 tips will help you get through.
Articles on cloud and DevOps
Offline or an air-gapped test lab is not directly connected to the Ineternet so cannot pull images directl from Docker Hub. Here's a three step alternative.
systemd services like containerd do not read the environment variables configured from the shell. This is a problem when you are working behind a proxy server.
Argo Rollouts, an open-source progressive delivery controller can automate Kubernetes canary deployments quickly and efficiently.
Canary deployment is a mechanism to roll out a new version incrementally so that you can test the new version and seamlessly migrate the traffic
From static site generators to fully-fledged web applications Jamstack has come a long way. Is it going to be the future of web apps - time will tell.
Jenkins is widely used and often misused in CI/CD. There are things it is good at and some other things that it is not so good at.
A follow-along tutorial on Git branching for beginners.
Harbor can store your container images inside your data center. It's secure and quick even for 10GB+ images.
Start committing code to your private Git server in just 4 steps.
Ingress is the preferred way of exposing HTTP applications in Kubernetes. It can manipulate HTTP requests and route traffic to multiple applications inside the cluster.
The complete guide to understand what is Kubernetes ingress, what is ingress controller, and why we need them.
A quick reference of commonly used docker commands.
You are already using Ansible for configuring Linux servers. Here's how to use Ansible for verifing configurations.
Using SSH key-based authentication and SSH config file, you can easily push code from multiple GitHub accounts in the same computer.
While installing Ubuntu Server if you let the installer take care of the disk partitioning, the root volume will not occupy the entire disk by default. But, Ubuntu uses LVM so you can easily extend the volumes, if you run out of space.
Introduce the concept of Kubernetes Services with a hands-on tutorial.
This article explains the basics of running containerized applications in Kubernetes.
This article will help you grasp the basic concepts of Kubernetes and will also make you familiar with the jargon.
Thinking on using a NoSQL database for your next app. Do not conclude until you have read this article.
An introduction to the fundamentals and concepts in networking in AWS.
Get familiat with Docker with this hands-on guide.
You can use OpenStack availability zones and host aggregates to deploy applications more resiliently.