Implementing Ruff, mypy, Bandit, and pip-audit in Github ActionsPython's dynamic nature and vast ecosystem make it incredibly fast to develop with, but that flexibility can introduce runtime errors, formatting inconsistencies, and security vulnerabilities. To buil1Jul 25 · 6 min readdevopsnote.hashnode.dev
How to implement yamllint and actionlint in Github ActionsIf you've spent time building CI/CD pipelines in GitHub Actions, you know the pain of deploying a workflow only to have it fail immediately due to a syntax error or a misspelled variable. Because pipe1Jul 25 · 3 min readdevopsnote.hashnode.dev
Creating an AWS S3 Bucket using CrossplaneIn this blog, we’ll walk through the process of provisioning an S3 bucket on AWS using Crossplane. Prerequisites: A Kubernetes cluster up and running. AWS CLI configured with the necessary credent1Mar 23 · 3 min readdevopsnote.hashnode.dev
Linux Commands that will make you fall in Love with Linuxncdu: (NCurses Disk Usage) command is an interactive, text-based utility in Linux for analyzing disk space usage. It provides a fast way to scan directories and visualize which files and subdirectorie1Mar 10 · 6 min readdevopsnote.hashnode.dev
gitops task11 Initialize Git Repository & Project Structure: 2 Navigate to project directory: cd ~/gitops-microservices 3 git init 4 Create folder structure for microservices and Kubernetes manifests mkdir -p service-a mkdir -p service-b mkdir -p k8s/service-a...1Dec 16, 2025 · 2 min readdevopsnote.hashnode.dev