Skip to content
View rameshwar-dudhe's full-sized avatar
  • Mumbai, India
  • 01:06 (UTC +05:30)

Block or report rameshwar-dudhe

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
rameshwar-dudhe/README.md

Rameshwar Dudhe — DevOps & Platform Engineer

Projects Experience Focus Open to work


Hi, I'm Rameshwar

DevOps Engineer with 3.7 years building and running Kubernetes platforms — cluster provisioning, GitOps delivery, CI/CD, and observability. Across managed control planes (EKS, GKE), enterprise platforms (OpenShift, vSphere) and bare metal, driven end to end by Helm, Ansible and Terraform rather than clicked together in a console.

What I care about is the part most tutorials skip: what happens when the deploy reports success and the cluster is still broken. My repos ship the runbook and the root-cause writeup alongside the code, because the second one is what you actually need at 2am.

role:      DevOps / Platform Engineer
focus:     Kubernetes platform engineering, IaC, GitOps, DevSecOps, observability
approach:  version-pinned · idempotent · reproducible · documented
currently: deepening SRE practice — reliability, incident response, platform UX
open_to:   DevOps · Platform Engineering · SRE

Toolbox

Container platform & orchestration

Kubernetes OpenShift Helm Kustomize Istio Docker containerd

Cloud & virtualization

AWS Amazon EKS Azure Azure AKS Google Cloud Google GKE Red Hat VMware vSphere

Infrastructure as code

Terraform Ansible Kubespray

CI/CD & GitOps

Argo CD GitHub Actions GitLab CI Jenkins Jenkins X Azure DevOps CircleCI Bazel

Security & secrets

HashiCorp Vault Trivy Snyk SonarQube

Observability & APM

Prometheus Grafana Loki OpenTelemetry Datadog Dynatrace New Relic

AI engineering

Generative AI Agentic AI

Languages & scripting

Python Go Bash

Data

PostgreSQL MySQL Oracle MongoDB Redis

Systems

Linux Git


Featured work

CI

Container to Kubernetes with the security gates actually enforced, not just reported. GitHub Actions runs Trivy over filesystem and image, generates a CycloneDX SBOM, and gates the build on CRITICAL/HIGH. Conftest enforces 11 OPA/Rego rules against rendered manifests, and a deliberately insecure fixture in the repo proves those rules bite. Secrets come from Vault via the External Secrets Operator using Kubernetes auth — nothing sensitive in git. The image is a scratch base with a static Go binary, non-root, read-only rootfs, all capabilities dropped.

Hybrid Helm + Kustomize deployment of Kubeflow 26.03.1 on bare-metal Kubernetes — KServe, Kubeflow Trainer, Spark Operator, Istio and cert-manager, version-pinned and idempotent end to end. The kind of install that usually turns into a week of yak-shaving, reduced to a repeatable run.

Kubernetes cluster provisioned with Kubespray + Ansible, Make-driven and reproducible from a single config file. Ships with a full runbook and a root-cause analysis of a CoreDNS forwarding loop that left DNS dead while Ansible cheerfully reported failed=0 — the diagnosis, the fix, and why it belongs in the inventory rather than on the node.

Standalone Terraform configurations for core AWS services — VPC, EC2, ALB, RDS, ECR, Lambda, IAM, Secrets Manager, EventBridge and Step Functions. Composable building blocks rather than one monolithic stack.

Helm chart deploying KubeDoom with hardened, tightly scoped RBAC. A genuinely fun project that doubles as a practical exercise in least-privilege service accounts.

Step-by-step guide and command logs for a two-node MongoDB replica set on Ubuntu — written so someone else can follow it without guessing.


In the pipeline

Working toward public release: Argo CD self-healing GitOps, Jenkins X on Ansible-provisioned HA Kubernetes, Velero backup and restore, a full Prometheus/Grafana/Loki monitoring stack, OpenTelemetry instrumentation, and Bazel-built CI pipelines.


Activity

GitHub stats Top languages


Reach me

Email GitHub

rndudhe1808@gmail.com

Open to DevOps, Platform Engineering and SRE roles.

Popular repositories Loading

  1. mongo-replication-made-easy- mongo-replication-made-easy- Public

    Step-by-step guide and command logs for standing up a two-node MongoDB replica set on Ubuntu

  2. terraform-iac terraform-iac Public

    Standalone Terraform configs for core AWS services: VPC, EC2, ALB, RDS, ECR, Lambda, IAM, Secrets Manager, EventBridge, Step Functions

    HCL

  3. k8s-ansible-ha k8s-ansible-ha Public

    Ansible automation for an HA Kubernetes 1.36 cluster with kube-vip, selectable CNI (Calico/Cilium/Weave), selectable runtime (containerd/CRI-O), Ubuntu/RHEL/Rocky support

    Jinja

  4. kube-flow kube-flow Public

    Hybrid Helm + kustomize deployment of Kubeflow 26.03.1 on a bare-metal Kubernetes cluster, with KServe, Trainer, Spark Operator, Istio, and cert-manager

    Shell

  5. prom-grafana-loki-vectoria prom-grafana-loki-vectoria Public

    One-command Helm monitoring stack (Prometheus + VictoriaMetrics + Loki + Alloy + Grafana) with zero CRDs, 35 end-to-end data-flow assertions, and 4 provisioned dashboards

    Shell

  6. velero velero Public

    Production-shaped Velero backup/restore for Kubernetes via Helm — verified end-to-end with byte-identical restores, a 37-assertion deep test suite, and a documented hostPath backup trap

    Shell