SAShradha Arsewarindevopsnote.hashnode.dev·Jul 25 · 6 min readImplementing 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 buil00
SAShradha Arsewarindevopsnote.hashnode.dev·Jul 25 · 3 min readHow 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 pipe00
SAShradha Arsewarindevopsnote.hashnode.dev·Mar 23 · 3 min readCreating 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 credent00
SAShradha Arsewarindevopsnote.hashnode.dev·Mar 10 · 6 min readLinux 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 subdirectorie00
SAShradha Arsewarindevopsnote.hashnode.dev·Dec 16, 2025 · 2 min readgitops 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...00