Kubernetes Layers You Need to Know as a DevOps Engineer
- CI/CD Pipelines, Cloud Platforms, Containers & Docker, DevOps Tools, Kubernetes, Linux Basics, Virtualization
- December 25, 2014
This guide shows how to install and run DeepSeek on Ubuntu or RHEL/CentOS using the simplest methods (Docker or prebuilt binaries). You’ll learn to download the model, run a prompt, and verify output.
READ MOREKeeping disk pressure under control is a day-to-day chore for cluster admins. Left unchecked, old container images, completed builds, logs and stray volumes will quietly eat through node storage and the internal registry PVC, eventually triggering pod evictions or broken pushes. This post walks through a layered strategy for reclaiming and preventing waste—starting with the integrated image registry and ending with node-level log rotation.
READ MOREDocker 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 MOREThis content outlines the integration of GitLab CI/CD with OpenShift for deploying containerized applications. It discusses prerequisites, initial setup, service accounts, CI/CD variables, and pipeline configuration. Security best practices are emphasized to ensure safe deployment processes. An example demonstrates deploying a Node.js app, highlighting continuous delivery benefits.
READ MORELosing or forgetting a root password can occur for various reasons. This guide outlines how to reset the root password on RHEL/CentOS using GRUB bootloader, including steps to enhance security afterward.
READ MOREAs 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