Upgrade to Pro — share decks privately, control downloads, hide ads and more …

State of Kubernetes and CNCF: A path to a susta...

State of Kubernetes and CNCF: A path to a sustainable and secure future

Keynote at KCD Bengaluru 2023

Nabarun Pal

June 02, 2023
Tweet

More Decks by Nabarun Pal

Other Decks in Technology

Transcript

  1. @TheNikhita & @theonlynabarun Multi - Cluster Cluster 1 App App

    App Cluster 2 App App App Cluster 3 App App App Cluster 4 App App App App App App App App App App
  2. @TheNikhita & @theonlynabarun Multi - Cluster Cluster 1 App App

    App Cluster 2 App App App Cluster 3 App App App Cluster 4 App App App App App App App App App App Unified View of Clusters
  3. @TheNikhita & @theonlynabarun Secure software supply chain whitepaper: ★ Best

    Practices ★ Assessments ★ Reference Architecture
  4. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd
  5. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd Internal Projects related to OpenStack
  6. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd Contributor to OpenStack Internal Projects related to OpenStack
  7. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd Contributor to OpenStack Subproject Lead Kubernetes Cloud Provider Openstack Internal Projects related to OpenStack
  8. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd Contributor to OpenStack Subproject Lead Kubernetes Cloud Provider Openstack Kubernetes SIG Node Internal Projects related to OpenStack
  9. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Aditi

    Sharma’s Journey OpenStack to Kubernetes to Containerd Contributor to OpenStack Subproject Lead Kubernetes Cloud Provider Openstack Kubernetes SIG Node containerd Internal Projects related to OpenStack
  10. @TheNikhita & @theonlynabarun Aditi Sharma’s Journey OpenStack to Kubernetes to

    Containerd Senior Member of Technical Staff VMware I would just say to work in open source, patience and consistency is the key. Start with small things, but be consistent over the time things will start coming your way. In the end you will be on the top of technologies with lots of new friends :)
  11. @TheNikhita & @theonlynabarun LFX internship SIG Network Gateway API Docs

    Meha Bhalodiya’s Journey Mentee to Reviewer to Lead Associate Software Quality Engineer Red Hat
  12. @TheNikhita & @theonlynabarun GSoC Keptn LFX internship SIG Network Gateway

    API Docs Meha Bhalodiya’s Journey Mentee to Reviewer to Lead Associate Software Quality Engineer Red Hat
  13. @TheNikhita & @theonlynabarun GSoC Keptn SIG Docs Reviewer LFX internship

    SIG Network Gateway API Docs Meha Bhalodiya’s Journey Mentee to Reviewer to Lead Associate Software Quality Engineer Red Hat
  14. @TheNikhita & @theonlynabarun GSoC Keptn SIG Docs Reviewer Release Docs

    Shadow v1.23, v1.24 LFX internship SIG Network Gateway API Docs Meha Bhalodiya’s Journey Mentee to Reviewer to Lead Associate Software Quality Engineer Red Hat
  15. @TheNikhita & @theonlynabarun GSoC Keptn SIG Docs Reviewer Release Docs

    Shadow v1.23, v1.24 v1.28 CI Signal Lead LFX internship SIG Network Gateway API Docs Meha Bhalodiya’s Journey Mentee to Reviewer to Lead Associate Software Quality Engineer Red Hat Shadow in v1.26, v1.27
  16. @TheNikhita & @theonlynabarun Meha Bhalodiya’s Journey Mentee to Reviewer to

    Lead Associate Software Quality Engineer Red Hat Contributing works slowly and gradually [...] It will definitely take you to immense heights in the community and apart from that too; it will open up many doors for you, getting one after the other good things on your plate.
  17. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Ankita

    Swamy’s Journey Maintainer in a year! Develop Edge Applications on OpenStack
  18. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Ankita

    Swamy’s Journey Maintainer in a year! Kubernetes on Edge at VMware Develop Edge Applications on OpenStack
  19. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Ankita

    Swamy’s Journey Maintainer in a year! Kubernetes on Edge at VMware Cluster API Develop Edge Applications on OpenStack
  20. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Ankita

    Swamy’s Journey Maintainer in a year! Kubernetes on Edge at VMware Cluster API Maintainer Cluster API Provider for AWS Develop Edge Applications on OpenStack
  21. @TheNikhita & @theonlynabarun Senior Member of Technical Staff VMware Ankita

    Swamy’s Journey Maintainer in a year! Kubernetes on Edge at VMware Cluster API Maintainer Cluster API Provider for AWS LFX Mentor Cluster API Providers AWS, vSphere Develop Edge Applications on OpenStack
  22. @TheNikhita & @theonlynabarun Ankita Swamy’s Journey Maintainer in a year!

    Senior Member of Technical Staff VMware Work experience enables development of projects but “open source contributions enable your development”. [...] even if you are already contributing to open source, you still should be “hungry” to learn more [...]
  23. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Student
  24. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Kubernetes SIG Contributor Experience Student
  25. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Kubernetes SIG Contributor Experience Contributor Comms Lead Student
  26. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Kubernetes SIG Contributor Experience Contributor Comms Lead LFX Mentee Student CAPA
  27. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Kubernetes SIG Contributor Experience Contributor Comms Lead LFX Mentee Kubernetes v1.28 Enhancements Lead Student CAPA Shadow in 1.25, 1.26, 1.27
  28. @TheNikhita & @theonlynabarun Student Savitribai Phule Pune University Atharva Shinde’s

    Journey Contributor Experience to Kubernetes Release Find your SIG of interest (this is crucial!), get in connection with respective SIG maintainers, keep helping through small contributions, keep learning and be consistent.
  29. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer Used OSS projects Attended meetups
  30. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer Typos and small fixes Used OSS projects Attended meetups
  31. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer Typos and small fixes Brigade Hindi docs maintainer Used OSS projects Attended meetups
  32. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer Typos and small fixes Brigade Hindi docs maintainer Introduced to Dapr internally Used OSS projects Attended meetups
  33. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer Typos and small fixes Brigade Hindi docs maintainer Introduced to Dapr internally Full-time maintainer for Dapr Used OSS projects Attended meetups
  34. @TheNikhita & @theonlynabarun Software Engineer 2 Microsoft Shubham Sharma’s Journey

    Hobbyist to Full-time Maintainer I found it very hard to spend time outside of my day job to make meaningful contributions to any open-source project and get involved. Joining the Dapr role at Microsoft helped me get into FOSS, for now I could make contributions as part of my day job.
  35. @TheNikhita & @theonlynabarun Software Engineer Syself Aniruddha Basak’s Journey Student

    to a Cluster API and Kubernetes contributor Contributor to Flatcar Added features to Locksmith Student
  36. @TheNikhita & @theonlynabarun Software Engineer Syself Aniruddha Basak’s Journey Student

    to a Cluster API and Kubernetes contributor Contributor to Flatcar Added features to Locksmith LFX Mentee Cluster API Provider for GCP Student GPU Support
  37. @TheNikhita & @theonlynabarun Software Engineer Syself Aniruddha Basak’s Journey Student

    to a Cluster API and Kubernetes contributor Contribute to Flatcar Added features to Locksmith LFX Mentee Cluster API Provider for GCP CAPI Release Team CI Signal, Bug Triage, Automation Manager Student GPU Support
  38. @TheNikhita & @theonlynabarun Software Engineer Syself Aniruddha Basak’s Journey Student

    to a Cluster API and Kubernetes contributor Contributor to Flatcar Added features to Locksmith LFX Mentee Cluster API Provider for GCP CAPI Release Team CI Signal, Bug Triage, Automation Manager Maintainer Cluster API Provider Hetzner & Hivelocity Student GPU Support
  39. @TheNikhita & @theonlynabarun Software Engineer Syself Aniruddha Basak’s Journey Student

    to a Cluster API and Kubernetes contributor Embrace community involvement, even if you feel you lack deep project knowledge. Open-source communities welcome contributors at all levels. Dive in, gain hands-on experience, and learn from others to gradually understand the project better. Your enthusiasm and willingness to contribute are highly valued.
  40. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Kubernetes Release Team Systems Engineer Docs & Comms 1.22 Release Lead Shadow
  41. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Kubernetes Release Team SIG Docs chair Kubernetes and LitmusChaos Systems Engineer Docs & Comms 1.22 Release Lead Shadow
  42. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Kubernetes Release Team SIG Docs chair Kubernetes and LitmusChaos CNCF Ambassador Systems Engineer Docs & Comms 1.22 Release Lead Shadow
  43. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Kubernetes Release Team SIG Docs chair Kubernetes and LitmusChaos CNCF Ambassador Systems Engineer Docs & Comms 1.22 Release Lead Shadow KCNA certification co-creator
  44. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Kubernetes Release Team SIG Docs chair Kubernetes and LitmusChaos CNCF Ambassador Systems Engineer Docs & Comms 1.22 Release Lead Shadow KCNA certification co-creator Program Committee KubeCon Co-chair Cloud Native Wasm Day
  45. @TheNikhita & @theonlynabarun Senior Technical Evangelist SUSE Divya Mohan’s Journey

    The Docs Leader Most of these opportunities do not require me to write code (although knowing how to is a plus). I hope that, with time, people realize that it’s not always necessary to be a “coder” to contribute to open source.