Kubernetes:使用、贡献并享受它!

"据所周知, Kubernetes 是一个复杂系统。它的学习曲线如此陡峭,以至于许多新用户使用它时很痛苦。在这次演示中,Peter Zhao 和 Yuan Ji 将会展示几种轻松部署集群的方法。已经对 Kubernetes 熟捻于心并且想要为之投入吗?来吧!本次演示文稿同时展示了社区的运行方式(包括项目、空间信息网格、自动程序、持续集成系统、发布)以及如何进行第一次投稿(PR 自动化工作流程、测试等)这几乎是 Kubernetes 最简单的方法,尽情享受吧! 对于新用户来说,他们将获得部署 Kubernetes 集群并理解其工作方式的几种最简单的方法。对于新投稿者,他们将学习如何加入社区。即使对于已经是投稿者的人来说,本次演示文稿将向他们介绍他们可能不知道的社区功能。"
展开查看详情

1.Kubernetes: Use it, Contribute to it, and Enjoy it! Xiangpeng Zhao, Software Engineer, ZTE Corporation Github: @xiangpengzhao

2.Agenda 1. The community 2. How to contribute 3. Versioning 4. The easy way to use it 5. Demo 6. Q&A

3.The community Orgs/Repos SIGs/WGs Ecosystem Communication Resources

4.Orgs/Repos Kubernetes Kubernetes Incubator Kubernetes Orgs kubernetes- Clients csi Kubernetes kubernetes- SIGs retired

5.Orgs/Repos

6.Orgs/Repos

7.Orgs/Repos

8.SIGs/WGs Special Interest Group Working Group https://github.com/kubernetes/community/blob/master/sig-list.md

9.SIGs/WGs

10.Communication Mailing list Zoom Github Discussion board Slack YouTube Kubecons channel /meetups

11.Communication related links Github https://github.com/kubernetes/kubernetes/issues Slack http://slack.k8s.io/ YouTube channel https://www.youtube.com/c/KubernetesCommunity/live Mailing list https://groups.google.com/forum/#!forum/kubernetes-dev Zoom https://zoom.us/my/kubernetescommunity Discussion board https://discuss.kubernetes.io Kubecons/meetups We are already here !

12.Roles https://github.com/kubernetes/community/blob/master/community-membership.md https://github.com/kubernetes/org/issues

13.Resources Docs/blog Course Video Learning Playground platform

14.Resources related links Docs/blog https://kubernetes.io Course https://www.edx.org/course/introduction-to-kubernetes Video https://www.youtube.com/channel/UCZ2bu0qutTOM0tHYa_jkIwg Playground https://labs.play-with-k8s.com Learning platform https://www.katacoda.com/courses/kubernetes More: https://kubernetes.io/docs/tutorials/online-training/overview/

15.Agenda 1. The community 2. How to contribute 3. Versioning 4. The easy way to use it 5. Demo 6. Q&A

16. Where to docs code all repos bug code report review

17.PR workflow

18.git workflow

19.CI

20.bot/commands /approve /retest /cc /kind bug /lgtm /hold /assign /lint https://prow.k8s.io/command-help

21.joke/shrug

22.cats vs dogs

23.A short demo

24.Agenda 1. The community 2. How to contribute 3. Versioning 4. The easy way to use it 5. Demo 6. Q&A

25.Types of Releases • Alpha releases (vX.Y.0-alpha.W): cut directly from master. • Beta releases (vX.Y.Z-beta.W): cut from their respective release branch, release-X.Y. • Official releases (vX.Y.Z): cut from their respective release branch, release-X.Y. • Emergency releases (vX.Y.Z): cut from a new release-X.Y.Z branch based on a tag

26.Release Schedule

27.Release1.13

28.Branch

29.Supported releases 1.13 1.12 1.11 1.10