Skip to content
View vsindevops's full-sized avatar

Block or report vsindevops

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vsindevops/README.md

Vishwas Sharma

CloudOps Specialist @ Teradata  ·  Linux · Cloud · Infrastructure

Kubernetes · GCP · DevSecOps · MLOps

X LinkedIn Followers Profile views


About

I've spent 10+ years in Linux, cloud and infrastructure operations. At Teradata I'm a CloudOps Specialist, leading cloud infrastructure operations on GCP.

My focus is where DevSecOps meets MLOps: securing CI/CD pipelines, hardening Kubernetes, and making machine learning workloads production-ready.

  • 🏢 CloudOps Specialist @ Teradata
  • 🔬 Building Outage Lab: real production failures, rebuilt on a laptop
  • 🎯 Currently focused on: Kubernetes security, MLOps pipelines, GitOps
  • 📍 India

🔬 What I'm building: Outage Lab

Real production failures, rebuilt on a laptop. Break them, find the cause, fix them, and stop them from coming back.

Every lab runs on a laptop with Docker, kind and kubectl. No cloud account, no cost. Each one follows the same debugging method: reproduce the failure, collect the evidence, prove the cause, and fix it properly instead of just making the symptom go away.

# Failure What you learn
001 The pod that restarts with no error in the logs Exit code 137, memory limits, and why a bigger limit is not a fix

More labs are on the way. Start with Lab 001 →


Projects

Project What it is Stack
outage-lab Real production failures rebuilt on a laptop, with a step-by-step debugging method Kubernetes · kind · Bash
K8s-security-recipes A hands-on 7-day series on securing Kubernetes end to end: Pod Security Admission, seccomp, AppArmor, OPA Gatekeeper, Falco (in progress) Kubernetes · Security
gcp-ops-recipes Terraform lab on GCP: a public bastion host in front of a private prod server, with a custom VPC, firewall rules and SSH-only access Terraform · GCP
devops-real-world-project-implementation-on-aws My hands-on build of StackSimplify's Ultimate DevOps Real-World Project on AWS: EKS with Terraform, Karpenter, Helm, Argo CD, OpenTelemetry AWS · EKS · Terraform
Shell Shell scripts, including a GitHub API integration module Bash

Certifications

KCNA KCSA

Google Cloud ACE Google Cloud PCA


Tech Stack

Containers & Orchestration

Kubernetes Docker Helm containerd

Cloud & Infrastructure

Google Cloud Linux Terraform Ansible

CI/CD & DevSecOps

GitHub Actions ArgoCD Trivy Falco OPA

MLOps & Observability

MLflow Kubeflow Prometheus Grafana

Languages & Scripting

Python Bash YAML


GitHub Stats

GitHub stats    Top languages GitHub streak

Let's connect

X / Twitter LinkedIn GitHub


If a lab helps you, a ⭐ on outage-lab helps other engineers find it.

Pinned Loading

  1. gcp-ops-recipes gcp-ops-recipes Public

    HCL

  2. K8s-security-recipes K8s-security-recipes Public

    A practical, project-based learning 7 days series focused on securing Kubernetes clusters end-to-end.

    1 1