Stepping Away from Upstream Kubernetes

45 views
Skip to first unread message

Daniel Mangum

unread,
Jun 22, 2021, 9:15:28 AMJun 22
to kubernetes-sig-release
Hey folks!

I hope everyone is having a great week so far! I wanted to share the note below with all of y'all as changes are being made in SIG Release leadership. I am grateful for every one of you, and look forward to seeing the incredible work that this team continues to do!

I got involved in the Kubernetes community right after finishing school, primarily by working on the tooling used to test and release each of the components of the project. From the beginning, I was shown a tremendous amount of respect and care, and that has remained constant since. That being said, over the past two years I have seen my interests evolve rapidly. I have always been interested in “low-level” software, but my view of what that means has changed fairly dramatically. When I was in school, I viewed Kubernetes as low-level systems software, but the more I have pursued a fundamental understanding of computers, that view has shifted to Kubernetes feeling rather high in the proverbial “stack”. As I have sought out opportunities to get “closer to the metal”, the time I had previously reserved for my upstream contributions has been more dedicated to projects and learning around topics like processor design, FPGAs, and compilers.

This isn’t to say that there isn’t plenty of work to do in Kubernetes that requires knowledge of lower level concepts. For example, much of the work SIG Node does revolves around fairly complex Linux capabilities. I would not be surprised if I made an effort to become more involved in those efforts at some point in the future. That being said, with a very demanding day job at Upbound, a rapidly growing open source community around Crossplane, and my aforementioned shift in interests, I have made the difficult decision to step down as a SIG Release Tech Lead.

After seeing so many folks step away from open source communities due to toxic, exclusive behavior, I consider myself extremely fortunate to walk away with nothing but positive things to say about the folks I have interacted with and worked alongside. I want to take a moment to mention a few of those folks and the tremendous impact they have had on me.

Stephen Augustus, Lauri Apple, Sascha Grunert, and Jeremy Rickard (as well as Tim Pepper and Jorge Alarcon) have been my SIG Release family, and I have had the tremendous opportunity to learn from and grow alongside each of them. While everyone knows it at this point, Stephen is one of the most tremendous human beings I have ever encountered. From the day I applied to the Kubernetes Release Team, Stephen has been a mentor, a friend, and an inspiration. Sascha and Jeremy have had somewhat similar journeys as I have over the past few years (though I dare not compare my impact to the tremendous work they have done and continue to do). It has been a joy to learn and take on more responsibility as they have done the same. Lauri… words cannot describe what I have learned from Lauri. She is one of the most determined, resilient, and caring folks I have ever encountered in open source, and she is all about the best outcome for the community. She has reshaped much of the processes around how folks work together in the Kubernetes community, and I have applied much of the knowledge she has shared in other aspects of my professional and personal life.

Adolfo García Veytia and Carlos Panato are a major reason why I am stepping away (in a good way!). While I have been a Tech Lead, they have been leading me in the time, effort, and care they put into SIG Release and the Release Engineering subproject. I am so grateful to call them my friends, and with their recent promotions to Tech Leads, I have full confidence that the responsibilities I have carried will be handled with even more expertise with them running the show.

My first role in the Kubernetes community was as a Release Team Shadow on the CI Signal team. This team will always share a special place in my heart, and is something I particularly enjoyed because it requires deep technical knowledge of Kubernetes, all of the testing infrastructure, and the organizational structure and responsibilities of various groups in the community. I had the privilege to shadow Alena Varkockova during my first cycle on the team, which undoubtedly led me to continue to pursue more responsibility in the community. While I was still learning, Alena empowered me, invested time in helping me advance, and generally showed a great deal of kindness. I hope that I have reflected at least some of those values towards others in the community who have come after me. Another important individual from my work on CI Signal is Rob Kielty. Rob got started in the community by shadowing me after I had moved into the CI Signal lead role, and immediately showed a great deal of interest and investment. Rob then became the CI Signal lead himself, and has continued to invest in folks who have held the position in subsequent cycles. I am grateful to have been able to work with Rob on those teams, as well as livestreams, documentation efforts, and more.

Lastly, there are a few folks that are leaders in the community outside of SIG Release, some of whom I have interacted with more than others, but all of whom have been inspirations to me.

- Aaron Crickenberger
- Antonio Ojea
- Ben Elder
- Davanum Srinivas
- Elana Hashman
- Jordan Liggitt
- Zachary Sarah

There are countless others who are not mentioned here that have also had a large impact on me and the community. Thank you to all of you for making this one of the best experiences of my life. I will still be around, but will not be taking on any formal positions in the Kubernetes community for the foreseeable future. Please feel free to reach out at any time if I can be of help. Onwards and upwards!

Dan


Antonio Ojea

unread,
Jun 22, 2021, 9:37:01 AMJun 22
to Daniel Mangum, kubernetes-sig-release
You are a source of inspiration too, Daniel, we are going to miss you ... 



--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-re...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-release/CAA%3DqMX7d07U4W4QORo97%3D05GZ_sGEp3EfrbViyiVeD17G0y5NQ%40mail.gmail.com.

Nikolaos Moraitis

unread,
Jun 22, 2021, 9:40:24 AMJun 22
to Antonio Ojea, Daniel Mangum, kubernetes-sig-release
Take care, Daniel. It was a pleasure working with you :). I wish you all the best.

Sascha Grunert

unread,
Jun 22, 2021, 9:41:31 AMJun 22
to kubernetes-sig-release
Thanks again for everything, Dan! You're gonna be missed and I really
hope that our source code will cross in the future again!

Wish you all the best,
Sascha

Saim Safdar

unread,
Jun 22, 2021, 11:28:02 AMJun 22
to Sascha Grunert, kubernetes-sig-release
Thanks again for being such an awesome member of the Kubernetes community, Thanks for everything you've done, Honestly speaking you'll be missed

Wish you the very best of luck in future endeavors.
Saim 

Adolfo García Veytia

unread,
Jun 22, 2021, 2:12:54 PMJun 22
to kubernetes-...@googlegroups.com

Hey Dan,

So sad news. I had not seen your email and found out during the releng meeting.

When you started shuffling in the SIG I was afraid that an announcement like this would come. I have to say that during 2020 our team was a very strong emotional support for all the hardship we went through. To me at least, we truly formed a little family, so it hurts to see you step down.

I am really happy to see how much you have achieved around Crossplane, you are a remarkable person in many ways! We will miss you a lot, you are leaving a big hole which we are already feeling and even bigger shoes to fill. But I am confident we'll be around and I hope we can still share some geeky conversations in the years to come.

Thank you for teaching us so much, you rock :)

--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-re...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-release/CAA%3DqMX7d07U4W4QORo97%3D05GZ_sGEp3EfrbViyiVeD17G0y5NQ%40mail.gmail.com.
-- 
Adolfo García Veytia
uServers Comunicaciones
<adolfo...@uservers.net>
01 (800) 737-8377
http://web.uservers.net/

Benjamin Elder

unread,
Jun 22, 2021, 2:47:02 PMJun 22
to Adolfo García Veytia, kubernetes-sig-release
Dan: It sounds like you are making the right call, but you will certainly be missed

Thanks so much for all your hard work.

Robert Kielty

unread,
Jul 2, 2021, 12:40:16 PMJul 2
to kubernetes-sig-release
Dan,

I would like to wish you well in all your future endeavors; as others have noted you will be missed.

I'd also like to thank you for being a great CI Signal Team Lead, for giving me my start as a shadow on the CI Signal Team and for asking me to take on leadership on the following release. 

BR,

Rob 

Reply all
Reply to author
Forward
0 new messages