What is a Sidecar Container in OpenShift/Kubernetes?
- Containers & Docker
- November 22, 2014

Argo CD is an open-source GitOps continuous delivery tool for Kubernetes. In GitOps, all deployment manifests live in a Git repo as the source of truth. Argo CD continuously monitors the Git repo and the Kubernetes cluster, and automatically (or manually) syncs the live state to match the desired state in Git. It also provides a web-based UI to see “desired vs live” status of your applications. In this tutorial, we’ll install Argo CD on a local Minikube cluster, access the Argo CD web UI, and deploy a sample GitOps application (a simple NGINX example) from a public repository.
READ MORE
Docker lets you “ship code faster, standardize application operations, [and] seamlessly move code” to different machines. Official docs also remind us that Docker Engine runs on 64-bit Ubuntu (22.04 LTS “Jammy” or newer), so the steps below apply to Ubuntu 22.04 and later.
READ MORE
In this article, we covered the end-to-end process of deploying a containerized frontend web application on an on-premises OpenShift cluster, using both the oc CLI and the OpenShift web console
READ MORE
As a DevOps engineer, it’s crucial to understand Kubernetes’ layered architecture. Each layer comprises specific components that play distinct roles in managing and operating the cluster.
READ MORE
Sidecar containers in OpenShift and Kubernetes are designed to extend functionality by running alongside main application containers within the same Pod. They offer benefits such as modularization, improved reusability, and simplified code. Common use cases include logging, security, and data synchronization. Best practices and scenarios for avoiding sidecars are also discussed.
READ MORE


