blog.theavinash.in🐳 Debugging Distroless Containers Using kubectl debugModern container security practices often promote using distroless images — minimal base images that contain only your application and its runtime dependencies.No package manager, no shell, and definitely no debugging tools like bash, curl, or top. T...Oct 16, 2025·3 min read
blog.theavinash.in🚫 Kubernetes Anti-Patterns You Should Avoid! 🚫Kubernetes is a powerful tool that helps us orchestrate and manage containerized applications, but like any technology, there are pitfalls we must navigate carefully. Here are some common Kubernetes anti-patterns that can turn your K8s experience fro...Sep 12, 2024·2 min read
blog.theavinash.inImperative vs Declarative Deployment: Choosing the Right Approach for Your DeploymentsDeployment is a crucial phase in the software development lifecycle, where the code developed by the development team is made available to end-users. Two prevalent approaches to deployment are imperative and declarative deployment. Each approach has ...Nov 8, 2023·3 min read
blog.theavinash.inUsing ChatGPT in DevOpsDevOps is a set of practices that combines software development and IT operations to shorten the systems development life cycle and provide continuous delivery with high software quality. One of the key aspects of DevOps is automation, which helps to...Feb 20, 2023·2 min read
blog.theavinash.inThe Role of Collaboration in DevOpsDevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle and provide continuous delivery with high software quality. It is a culture that emphasizes collaboration, com...Feb 20, 2023·2 min read