PinnedPublished inDevOps.devOptimizing GitLab CI for Readability and Maintainability : From 1K to 600 Lines!This short article aims to share some tips I learnt from optimizing our Gitlab CI file (.gitlab-ci.yaml) for building multiple Docker…Jan 24, 2024Jan 24, 2024
PinnedPublished inDevOps.devUnderstanding Allocatable Memory and CPU in Kubernetes NodesIn Kubernetes, allocatable resources refer to the portion of a node’s total resources that can be allocated to running containers or pods…Oct 3, 2023Oct 3, 2023
Published inDevOps.devMulti-Tenancy k8s Cluster: GKEWhat is Multi-Tenancy Cluster?Sep 3, 2024Sep 3, 2024
Demystifying Load Balancers: A Comprehensive Guide to Efficient Traffic DistributionUsing a single server for you business, website or application is crucial. Under modern traffic, you server handles the requets just fine…Jun 16, 2024Jun 16, 2024
Published inDevOps.devDevSecOps: Ensuring Software Security with Dependency CheckDependencies , while facilating rapid developement and innovation, can introduce vulnerabilities that may compromise the security of your…Jun 4, 2024Jun 4, 2024
Published inDevOps.devDevSecOps: Secure Your Git Repositories from Secrets LeakageGitleaks is a SAST tool for detecting hard coded secrets like passwords, API keys, and tokens in your repositories.May 29, 2024May 29, 2024
Installing Powerline Fonts for Use with Oh-My-Zsh on WindowsUsing Oh-My-Zsh with custom fonts can greatly enhance your terminal experience. If you are using windows terminal or want to connect to a…May 22, 2024May 22, 2024
Published inDevOps.devDocker Container Monitoring with Prometheus, Grafana and CadvisorContainer Monitoring: A Comprehensive Installation and Configuration Guide for cAdvisor, Prometheus, and Grafana.Apr 23, 20243Apr 23, 20243
Published inDevOps.devA Step-by-Step Guide to Installing Prometheus and GrafanaMonitoring is vital for maintaining system health, diagnosing issues, and optimizing performance. Prometheus and Grafana represent a…Apr 16, 2024Apr 16, 2024
Why do you need to set limits for container resource usage?Enforcing resource limits is a critical best practice for running containers on a host or shared platforms like Kubernetes, Openshift…Apr 9, 2024Apr 9, 2024