Skip to content
View ivaresarthak-cloud's full-sized avatar
  • Pune, India

Block or report ivaresarthak-cloud

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.

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
ivaresarthak-cloud/README.md

πŸ‘‹ Hey, I'm Sarthak

DevOps Engineer | Kubernetes Enthusiast | Open Source Contributor

Building cloud infrastructure expertise through hands-on projects and open source.


🎯 About Me

I'm a 2nd-year BSc Computer Science student at PVG College of Science & Commerce, Pune (graduating 2027), learning DevOps & Cloud Native technologies through real-world projects and open source contributions.

What Drives Me

  • Understanding real problems β€” I use tools as a user first, find gaps, then fix them
  • Open source collaboration β€” Direct engagement with maintainers, not just code submissions
  • Learning in public β€” Building expertise through contributions and knowledge sharing
  • Kubernetes ecosystem β€” Security, operators, observability, infrastructure automation

πŸ› οΈ Technical Stack

DevOps & Infrastructure

  • Container Orchestration: Kubernetes (Minikube), Docker
  • CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI
  • Cloud Platform: AWS EC2, Terraform
  • Monitoring & Observability: Prometheus, Grafana, DefectDojo
  • Package Management: Helm, Kustomize, GitOps

Programming Languages

  • Scripting: Bash/Shell, Python
  • Infrastructure as Code: Terraform, YAML
  • Web: HTML, CSS, JavaScript
  • System Languages: Go (basics)

πŸ“Š Open Source Contributions

7 Merged PRs Across CNCF & Grafana Ecosystem

CNCF - Kubescape (Cloud Native Security Scanning)

Contributed to Kubescape's documentation and CI/CD automation, focusing on real user pain points and ecosystem integration.

  • kubescape/kubescape#2310 β€” GitLab CI/CD Integration Guide with Example

    • Identified gap: Users needed GitLab CI/CD integration documentation
    • Solution: Added comprehensive guide with working gitlab-ci.yml example
    • Merged 2 days ago | Approved
  • kubescape/kubescape#2278 β€” Jenkins CI/CD Integration Guide with Jenkinsfile Example

    • Identified gap: Jenkins integration documentation was missing
    • Solution: Added complete guide with working Jenkinsfile example
    • Merged last week | Approved
  • kubescape/kubescape#2219 β€” Dependabot Configuration for GitHub Actions Ecosystem

    • Identified gap: GitHub Actions dependencies not being tracked
    • Solution: Added Dependabot config + pinned mutable action tags for security
    • Merged 2 weeks ago | Approved
  • kubescape/kubescape#76 β€” Pin Mutable Action Tags to Full Commit SHAs

    • Identified gap: GitHub Actions security best practices not implemented
    • Solution: Pinned all action tags to full commit SHAs for release.yaml
    • Merged last week | Approved
  • kubescape/kubescape#1991 β€” Clarify Helm vs Kustomize Detection Documentation

    • Identified gap: Users confused about IsHelmDirectory() detection logic
    • Solution: Added comprehensive documentation clarifying detection behavior
    • Merged April 27 | Approved

Grafana - Loki (Cloud Native Observability & Logging)

Contributed documentation fixes to improve user onboarding and clarity.

  • grafana/loki#21673 β€” Clarify Duration Field Types and Supported Unit Fixes

    • Identified gap: Duration field documentation was unclear
    • Solution: Added clarity on field types and supported units
    • Merged April 23 | Approved
  • grafana/loki#21705 β€” Fix Default Architecture in Docker Driver Install Command

    • Identified gap: Docker driver install docs missing architecture specifics
    • Solution: Corrected default architecture handling (amd64)
    • Merged 2 weeks ago | Approved

My Contribution Philosophy

I don't hunt issue trackers for things to fix. Instead, I:

  1. Use projects like a real user β€” Experience their friction points firsthand
  2. Self-identify gaps β€” What's broken, unclear, or undocumented? What confused me?
  3. Verify before fixing β€” Read source code, confirm I understand the problem correctly
  4. Create quality solutions β€” Clear documentation with examples, working code, thoughtful communication
  5. Engage respectfully β€” Collaborate with maintainers, address all feedback gracefully

This approach finds issues that genuinely matter to users, not just what's listed in issue trackers.

Concrete example: I noticed Kubescape had GitHub Actions integration docs but no Jenkins or GitLab examples. I added both. Not from an issue trackerβ€”from observing real users trying to use Kubescape in their CI/CD pipelines.


πŸŽ“ Projects

End-to-End Jenkins β†’ Docker β†’ Kubernetes β†’ Minikube Pipeline on AWS EC2

Stack: Jenkins, Docker, Kubernetes, GitHub Actions, AWS, Prometheus, Grafana

Real Problems Solved:

  • t3.small instance RAM constraints (debugging CrashLoopBackOff)
  • Disk space thresholds causing Jenkins node offline
  • kubectl permissions issues (RBAC troubleshooting)
  • Git branch name mismatch (main vs master)
  • Docker multi-stage build optimization

What I Learned:

  • Debugging infrastructure issues in production-like environments
  • Kubernetes deployment troubleshooting
  • Multi-tool CI/CD pipeline orchestration
  • Monitoring & observability in practice

Documentation: Full architecture diagrams, troubleshooting guide, lessons learned


Production-Grade Monitoring: Prometheus β†’ Grafana β†’ DefectDojo

Stack: Prometheus, Grafana, DefectDojo, Docker, Kubernetes

Demonstrated:

  • Multi-tool observability architecture
  • Metrics collection and aggregation
  • Custom dashboard design
  • Alert configuration
  • DefectDojo integration for security scanning

πŸ”— Connect With Me

Platform Link Purpose
LinkedIn linkedin.com/in/sarthak-ivare Professional network
Email ivaresarthak@gmail.com Direct contact

πŸ“ˆ Current Focus

  • Open Source: Contributing 2 PRs/month across CNCF ecosystem
  • Learning: Kubernetes operators, advanced Helm, GitOps workflows
  • Building: Production-grade DevOps solutions
  • Sharing: Knowledge through projects and contributions

🀝 Open To

  • βœ… Open source collaboration & mentorship
  • βœ… DevOps discussions & technical deep-dives
  • βœ… Infrastructure automation projects
  • βœ… Knowledge sharing & community building
  • βœ… Learning from experienced engineers

⭐ If my work interests you, star a repo!


Last updated: May 2026

Pinned Loading

  1. devops-ci-cd-pipeline-aws devops-ci-cd-pipeline-aws Public

    CI/CD Pipeline using AWS,Jenkins,Docker,Kubernates

    JavaScript