{"id":79947,"date":"2020-04-11T12:30:52","date_gmt":"2020-04-11T19:30:52","guid":{"rendered":""},"modified":"2025-06-24T12:02:07","modified_gmt":"2025-06-24T19:02:07","slug":"join-kubernetes-release-team-roles-responsibilities","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/","title":{"rendered":"Join the Kubernetes Release Team: learn from and give back to the community"},"content":{"rendered":"\n<p><span data-contrast=\"auto\">Thinking about joining the Kubernetes Release Team?&nbsp;<\/span><span data-contrast=\"auto\">Curious what it even is? As someone who s<\/span><span data-contrast=\"auto\">tarted<\/span><span data-contrast=\"auto\">&nbsp;as a shadow on the Comm<\/span><span data-contrast=\"auto\">unication<\/span><span data-contrast=\"auto\">s team for the 1.16 and 1.17 Release Team and eventually became&nbsp;<\/span><span data-contrast=\"auto\">the<\/span><span data-contrast=\"auto\">&nbsp;Comm<\/span><span data-contrast=\"auto\">unication<\/span><span data-contrast=\"auto\">s Lead for the 1.18 release<\/span><span data-contrast=\"auto\">,&nbsp;<\/span><span data-contrast=\"auto\">I want<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">to share what I&#8217;ve learned from this journey and a<\/span><span data-contrast=\"auto\">nswer any questions you may have about the Release Team<\/span><span data-contrast=\"auto\">.<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-the-kubernetes-release-team-and-what-does-it-do\">What&nbsp;is the Kubernetes Release Team and what does it do?<\/h2>\n\n\n\n<p><span data-contrast=\"auto\">With each new<\/span><span data-contrast=\"auto\">&nbsp;Kubernetes<\/span><span data-contrast=\"auto\">&nbsp;release, there is a new&nbsp;<\/span><a href=\"https:\/\/github.com\/kubernetes\/sig-release\/tree\/master\/release-team#kubernetes-release-team\"><span data-contrast=\"none\">Kubernetes&nbsp;<\/span><span data-contrast=\"none\">Release Team<\/span><\/a><span data-contrast=\"auto\">&nbsp;that<\/span><span data-contrast=\"auto\">&nbsp;is&nbsp;<\/span><span data-contrast=\"auto\">comprised<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">of<\/span><span data-contrast=\"auto\">&nbsp;community members<\/span><span data-contrast=\"auto\">&nbsp;who handle the logistics of the release itself. Th<\/span><span data-contrast=\"auto\">e&nbsp;<\/span><span data-contrast=\"auto\">team is broken down into different roles:<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span data-contrast=\"auto\">Release Team Lead<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">Enhancements<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">CI Signal<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">Bug Triage<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">Docs<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">Release Notes<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n\n\n\n<li><span data-contrast=\"auto\">Communications<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n\n\n\n<p><span data-contrast=\"auto\">Each role has a Lead and several shadows, who are <\/span><span data-contrast=\"auto\">mentored by the Leads. <\/span><span data-contrast=\"auto\">The breakdown of&nbsp;<\/span><span data-contrast=\"auto\">each<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">role\u2019s <\/span><span data-contrast=\"auto\">responsibilities can be found in the <\/span><a href=\"https:\/\/github.com\/kubernetes\/sig-release\/tree\/master\/release-team#kubernetes-release-team\"><span data-contrast=\"none\">role handbooks<\/span><\/a><span data-contrast=\"auto\">.&nbsp;<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-value-is-there-in-participating\">What value is there in participating?<\/h2>\n\n\n\n<p><span data-contrast=\"auto\">Although m<\/span><span data-contrast=\"auto\">y day job on the Azure team has <\/span><span data-contrast=\"auto\">me<\/span><span data-contrast=\"auto\">&nbsp;intera<\/span><span data-contrast=\"auto\">cting<\/span><span data-contrast=\"auto\"> with the Cloud Native Computing Foundation (CNCF) and Kubernetes community a lot<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">serving&nbsp;<\/span><span data-contrast=\"auto\">on the&nbsp;<\/span><span data-contrast=\"auto\">Communications&nbsp;<\/span><span data-contrast=\"auto\">team&nbsp;<\/span><span data-contrast=\"auto\">still&nbsp;<\/span><span data-contrast=\"auto\">granted me even more opportunities than expected. One of the major aspects I really enjoyed was the opportunity to lead a team and serve as a <\/span><span data-contrast=\"auto\">mentor, which<\/span><span data-contrast=\"auto\">&nbsp;is something that<\/span><span data-contrast=\"auto\">&nbsp;i<\/span><span data-contrast=\"auto\">s normally outside of my scope.<\/span><span data-contrast=\"auto\">&nbsp;<\/span><\/p>\n\n\n\n<p><em>\u201cI was really passionate to understand the Kubernetes release process. By serving on the release team for several Kubernetes releases, I was able to not only better understand the release process, but also create lasting relationships with other community members and orient myself within the large\u00a0Kubernetes community. The experience I gained by being part of the release team helps me better understand how to interact with the Kubernetes ecosystem day-to-day. I would strongly encourage you to serve on the release team, whether you are a long-time Kubernetes community member or just starting your journey.\u201d\u00a0<\/em><\/p>\n\n\n\n<p>\u2013\u00a0Lachie\u00a0Evenson, Principal PM on Azure Container Compute Upstream<\/p>\n\n\n\n<p><em>\u201cI\u2019ve been involved, for many years, in the Kubernetes ecosystem helping several companies add value. I had watched the Kubernetes release for many releases, but didn\u2019t really understand how it worked on the inside. I wanted to get a firsthand understanding of how the sausage was built so that I could do a better job of helping all the projects I\u2019m involved in work as effectively as possible to get new capabilities accepted by the community, as my role now is to help contributors , not just consuming. I shadowed Enhancements for release v1.15. Our release lead was very collaborative and wanted to make it a valuable experience for each of us. Together we decided to divide the candidate features up and have each of use shepherd a subset of features from candidates to release. This worked great for me as I got to walk through each hurdle, and how the communication between the release team and each feature lead worked.\u201d\u00a0<\/em><\/p>\n\n\n\n<p>\u2013 Craig Peters, Principal PM on Azure Container Compute Upstream\u00a0<\/p>\n\n\n\n<p><em>\u201cWhile I\u2019ve been involved in other open source community projects, I learned a lot by being a shadow for Release Notes on the 1.17 release. I appreciated\u00a0finding out more\u00a0about the structure of the release team, and I helped highlight some underlying assumptions about local development toolchains. Iterative improvement is the name of the game in open source, and it\u2019s fun stepping outside your usual lane and trying out a different role. And I found that being new to Go was a feature, not a bug!\u201d<\/em><\/p>\n\n\n\n<p>\u2013 Bridget Kromhout, Principal PM on Azure Container Compute Upstream\u00a0<\/p>\n\n\n\n<p><em>\u201cI have been working with numerous large enterprises for over 4 years\u00a0building\u00a0and helping them adopt cloud native patterns. I had really wanted to learn\u00a0the\u00a0intricacies\u00a0of how a community developed product\u00a0gets\u00a0through a formal release process. The Shadow program really gave me a comfortable on-ramp\u00a0to understanding the Kubernetes release process.\u00a0I began as a shadow for Feature Enhancements,\u00a0then for release Notes and was asked to lead the Release Notes team for v1.18. Each release I learned so much more and gained new insights on how to\u00a0work on large scale and long running development projects.\u00a0These learning directly impacted my day to day work as a\u00a0development crew lead working with the largest retailer in the world\u201d<\/em><\/p>\n\n\n\n<p>\u2013 Eddie Villalba, Principle Software Engineer\u00a0on Azure Commercial Software Engineering\u00a0<\/p>\n\n\n\n<p><em>\u201cI was a shadow for Enhancements a couple releases ago. The experience\u00a0was invaluable to see how the sausage gets made! I really valued being able to see how folks of any background could come together and jump on a release.\u201d<\/em><\/p>\n\n\n\n<p>-Ria\u00a0Bhatia, PM\u00a0on Azure Container Compute Upstream\u00a0<\/p>\n\n\n\n<p><span data-contrast=\"auto\">Although we have different takeaways from our time with the release teams<\/span><span data-contrast=\"auto\">, I want to share some common exp<\/span><span data-contrast=\"auto\">eriences that happen across all the roles. Let\u2019s start with the shadow experience.&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"shadow-experience\">Shadow experience<\/h2>\n\n\n\n<p><span data-contrast=\"auto\">As documented in the Release Team Shadows&nbsp;<\/span><a href=\"https:\/\/github.com\/kubernetes\/sig-release\/blob\/master\/release-team\/shadows.md\"><span data-contrast=\"none\">Github repo<\/span><\/a><span data-contrast=\"auto\">, the&nbsp;<\/span><span data-contrast=\"auto\">goal of&nbsp;<\/span><span data-contrast=\"auto\">the&nbsp;<\/span><span data-contrast=\"auto\">release team<\/span><span data-contrast=\"auto\">&nbsp;shadow effort<\/span><span data-contrast=\"auto\">&nbsp;is to<\/span><span data-contrast=\"auto\">&nbsp;\u201ctrain new release team leads, handle tasks that each lead may not be able to cover, share knowledge about the release process, and help contributors broaden their areas of knowledge and participation.\u201d<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-s-the-shadow-application-process\">What\u2019s the shadow&nbsp;application&nbsp;process?<\/h3>\n\n\n\n<p><span data-contrast=\"auto\">Shadows are selected via the Release Team Shadow Application, which usually opens up around the end of a release\/beginning of the next release (the 1.19<\/span><span data-contrast=\"auto\">&nbsp;Release Team Shadow application can be found&nbsp;<\/span><span data-contrast=\"none\">here<\/span><span data-contrast=\"auto\"> and is due on Tuesday, April 14<\/span><span data-contrast=\"auto\">).&nbsp;<\/span><span data-contrast=\"auto\">The selection process is done by the Role leads<\/span><span data-contrast=\"auto\">, typically resulting in three or four shadows (or however many they see fit). <\/span><span data-contrast=\"auto\">The application process can be rather competitive with Role Leads looking for divers<\/span><span data-contrast=\"auto\">e<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">coverage<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">across&nbsp;<\/span><span data-contrast=\"auto\">time zones, experience,&nbsp;<\/span><span data-contrast=\"auto\">availability,<\/span><span data-contrast=\"auto\">&nbsp;company background, and more.<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-responsibilities-are-there-how-much-time-will-this-take\">What responsibilities are there?&nbsp;How much time will this take?<\/h3>\n\n\n\n<p><span data-contrast=\"auto\">Depending on the role and week, you may have varying tasks to support the team. <\/span><span data-contrast=\"auto\">This can range from&nbsp;<\/span><span data-contrast=\"auto\">reaching out to SIGs, giving\/getting status updates,<\/span><span data-contrast=\"auto\"> filling in for your Lead, etc.&nbsp;<\/span><span data-contrast=\"auto\">Make sure to check the&nbsp;<\/span><a href=\"https:\/\/github.com\/kubernetes\/sig-release\/tree\/master\/release-team\/role-handbooks\"><span data-contrast=\"none\">role handbooks<\/span><\/a><span data-contrast=\"auto\">&nbsp;for specific timelines. Beyond that,&nbsp;<\/span><span data-contrast=\"auto\">t<\/span><span data-contrast=\"auto\">here are Release Team meetings<\/span><span data-contrast=\"auto\">&nbsp;you should attend<\/span><span data-contrast=\"auto\">&nbsp;once a week&nbsp;<\/span><span data-contrast=\"auto\">up until&nbsp;<\/span><span data-contrast=\"auto\">b<\/span><span data-contrast=\"auto\">urndown,<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">when meetings happen every day for the last<\/span><span data-contrast=\"auto\">&nbsp;two weeks leading up to the release.<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<p><span data-contrast=\"auto\">In summary, you get <\/span><span data-contrast=\"auto\">out <\/span><span data-contrast=\"auto\">what&nbsp;you put in.<\/span><span data-contrast=\"auto\">&nbsp;Leads are there to provide guidance and give you a preview of what their job is.<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">If you have&nbsp;<\/span><span data-contrast=\"auto\">intentions of becoming a Lead in the future, make sure to let your Lead know.<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-comes-after-shadowing\">What comes after shadowing?<\/h3>\n\n\n\n<p><span data-contrast=\"auto\">That\u2019s up to you! Some people choose to explore other<\/span><span data-contrast=\"auto\">&nbsp;roles, some&nbsp;<\/span><span data-contrast=\"auto\">shadow again&nbsp;<\/span><span data-contrast=\"auto\">to better prepare themselves to eventually become a Lead (that\u2019s what I did), and some jump straight into becoming a Role Lead<\/span><span data-contrast=\"auto\">&nbsp;in the next cycle!<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"role-lead-experience\">Role Lead experience<\/h2>\n\n\n\n<p><span data-contrast=\"auto\">Being a Role Lead is, as one would expect, is more involved, but also more rewarding.<\/span><span data-contrast=\"auto\">&nbsp;In order to serve as a Role Lead, you will have had to&nbsp;<\/span><span data-contrast=\"auto\">learn<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">the ropes&nbsp;<\/span><span data-contrast=\"auto\">as a shadow for that role<\/span><span data-contrast=\"auto\">&nbsp;and be nominated by the previous release\u2019s Role Lead.<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-responsibilities-are-there-how-much-time-will-this-take\">What responsibilities are there?&nbsp;How much time will this take?<\/h3>\n\n\n\n<p><span data-contrast=\"auto\">At the start of the cycle, you&nbsp;<\/span><span data-contrast=\"auto\">will review&nbsp;<\/span><span data-contrast=\"auto\">shadow applications to build out your team.&nbsp;<\/span><span data-contrast=\"auto\">Once you have&nbsp;<\/span><span data-contrast=\"auto\">selected shadows<\/span><span data-contrast=\"auto\">, you will need to onboard<\/span><span data-contrast=\"auto\">&nbsp;them<\/span><span data-contrast=\"auto\">&nbsp;(including holding a team orientation meeting) and&nbsp;<\/span><span data-contrast=\"auto\">maintain the health of their experience<\/span><span data-contrast=\"auto\">s<\/span><span data-contrast=\"auto\">&nbsp;throughout the cycle<\/span><span data-contrast=\"auto\">.&nbsp;<\/span><span data-contrast=\"auto\">As the representative of your team, you are&nbsp;<\/span><span data-contrast=\"auto\">ultimately&nbsp;<\/span><span data-contrast=\"auto\">responsible for the items that fall within your scope as outlined by&nbsp;<\/span><a href=\"https:\/\/github.com\/kubernetes\/sig-release\/tree\/master\/release-team\/role-handbooks\"><span data-contrast=\"none\">role handbooks<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">How you&nbsp;<\/span><span data-contrast=\"auto\">divvy<\/span><span data-contrast=\"auto\"> up work with your shadows is up to&nbsp;you, but the goal is to equip them with the knowledge&nbsp;<\/span><span data-contrast=\"auto\">necessary<\/span><span data-contrast=\"auto\">&nbsp;to succ<\/span><span data-contrast=\"auto\">essfully take over in the next cycle.<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-comes-after-leading\">What comes after leading?<\/h3>\n\n\n\n<p><span data-contrast=\"auto\">That\u2019s also up to you! Some people choose to explore other roles<\/span><span data-contrast=\"auto\">&nbsp;while&nbsp;<\/span><span data-contrast=\"auto\">some&nbsp;<\/span><span data-contrast=\"auto\">move&nbsp;<\/span><span data-contrast=\"auto\">on to <\/span><span data-contrast=\"auto\">shadowing the Release Lead<\/span><span data-contrast=\"auto\">&nbsp;role<\/span><span data-contrast=\"auto\"> and ultimately becoming a Release Lead in the future. <\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"next-steps\">Next steps<span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/h2>\n\n\n\n<p><span data-contrast=\"auto\">My colleagues and I will be hosting&nbsp;<\/span><a href=\"https:\/\/calendar.google.com\/event?action=TEMPLATE&amp;tmeid=N2U0dGw3a2g1ZnYyZGw0MWZmZWVsMDlnN2UgcDd0YmJsdWs2a2h1YTE2OTlicm8yb3Y2MW9AZw&amp;tmsrc=p7tbbluk6khua1699bro2ov61o%40group.calendar.google.com\"><span data-contrast=\"none\">office hours on&nbsp;<\/span><span data-contrast=\"none\">Monday, Apr<\/span><span data-contrast=\"none\">il<\/span><span data-contrast=\"none\">&nbsp;13&nbsp;<\/span><span data-contrast=\"none\">at 1 PM PST<\/span><\/a><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">to help answer any questions you may&nbsp;<\/span><span data-contrast=\"auto\">still have! Otherwise, the&nbsp;<\/span><span data-contrast=\"none\">1.19 Release Team&nbsp;<\/span><span data-contrast=\"none\">Shadow Application<\/span><span data-contrast=\"auto\">&nbsp;<\/span><span data-contrast=\"auto\">is due on Tuesday, April 14,<\/span><span data-contrast=\"auto\">&nbsp;if you\u2019re interested in participating<\/span><span data-contrast=\"auto\">. Good luck!&nbsp;<\/span><span data-wac-het=\"1\" data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">&nbsp;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thinking about joining the Kubernetes Release Team?&nbsp;Curious what it even is? As someone who started&nbsp;as a shadow on the Communications team for the 1.16 and 1.17 Release Team and eventually became&nbsp;the&nbsp;Communications Lead for the 1.18 release,&nbsp;I want&nbsp;to share what I&#8217;ve learned from this journey and answer any questions you may have about the Release Team.<\/p>\n","protected":false},"author":5562,"featured_media":95467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[158,2272],"content-type":[346,361],"topic":[2241,2242],"programming-languages":[],"coauthors":[2335],"class_list":["post-79947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-kubernetes","tag-microsoft","content-type-news","content-type-project-updates","topic-cloud","topic-containers","review-flag-1593580428-734","review-flag-1-1593580432-963","review-flag-4-1593580448-609","review-flag-fall-1593580732-697","review-flag-new-1593580248-669"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog<\/title>\n<meta name=\"description\" content=\"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog\" \/>\n<meta property=\"og:description\" content=\"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-11T19:30:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-24T19:02:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Karen Chu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Karen Chu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\"},\"author\":[{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/author\/karen-chu\/\",\"@type\":\"Person\",\"@name\":\"Karen Chu\"}],\"headline\":\"Join the Kubernetes Release Team: learn from and give back to the community\",\"datePublished\":\"2020-04-11T19:30:52+00:00\",\"dateModified\":\"2025-06-24T19:02:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\"},\"wordCount\":1509,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp\",\"keywords\":[\"Kubernetes\",\"Microsoft\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\",\"name\":\"Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp\",\"datePublished\":\"2020-04-11T19:30:52+00:00\",\"dateModified\":\"2025-06-24T19:02:07+00:00\",\"description\":\"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.\",\"breadcrumb\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp\",\"width\":1170,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/opensource.microsoft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Join the Kubernetes Release Team: learn from and give back to the community\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog","description":"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/","og_locale":"en_US","og_type":"article","og_title":"Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog","og_description":"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2020-04-11T19:30:52+00:00","article_modified_time":"2025-06-24T19:02:07+00:00","og_image":[{"width":1170,"height":640,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.png","type":"image\/png"}],"author":"Karen Chu","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Karen Chu","Est. reading time":"6 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/karen-chu\/","@type":"Person","@name":"Karen Chu"}],"headline":"Join the Kubernetes Release Team: learn from and give back to the community","datePublished":"2020-04-11T19:30:52+00:00","dateModified":"2025-06-24T19:02:07+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/"},"wordCount":1509,"commentCount":0,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp","keywords":["Kubernetes","Microsoft"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/","url":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/","name":"Join the Kubernetes Release Team: learn from and give back to the community | Microsoft Open Source Blog","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp","datePublished":"2020-04-11T19:30:52+00:00","dateModified":"2025-06-24T19:02:07+00:00","description":"Learn more about the Kubernetes Release Team, what is required for various roles, and how to apply to be part of this great community.","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/CLO20b_Garrett_Preeti_Jayesh_Aline_001_v2.webp","width":1170,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2020\/04\/11\/join-kubernetes-release-team-roles-responsibilities\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Join the Kubernetes Release Team: learn from and give back to the community"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/79947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=79947"}],"version-history":[{"count":2,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/79947\/revisions"}],"predecessor-version":[{"id":97683,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/79947\/revisions\/97683"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/95467"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=79947"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=79947"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=79947"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=79947"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=79947"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=79947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}