Slide 1

Slide 1 text

How to contribute to Kubernetes community SDN & Cloud Native Meetup https://goo.gl/ASNxy2

Slide 2

Slide 2 text

About Me Kyle Bai Job R&D @ inwinSTACK • Previously worked on iOS and Cloud-native team at NUTC imac as team leader. • Interested in emerging technologies. • COSCUP, Kubernetes Day and OpenStack Day Speaker Drink Coffee Good! Love Buttocks @kairen([email protected]) https://kairen.github.io/

Slide 3

Slide 3 text

Agenda Today I would like to talk about Why Learn Join Befit

Slide 4

Slide 4 text

“Kubernetes is becoming the Linux of the cloud” Jim Zemlin, Linux Foundation Stars 30,380+ Commits 58,550+ Contributors 1504+

Slide 5

Slide 5 text

https://github.com/cncf/devstats

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

What is 访问权?

Slide 8

Slide 8 text

So I create a new Issue

Slide 9

Slide 9 text

But…

Slide 10

Slide 10 text

As a result, you only rely on yourself.

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Try, Try Again

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

New Goal!! 10+ PR or issue per monthly

Slide 15

Slide 15 text

How to join? = Give birth to a child! = Give code to a community!

Slide 16

Slide 16 text

• https://github.com/kubernetes • https://github.com/kubernetes-incubator • https://github.com/kubernetes-client • https://github.com/kubernetes-csi • https://github.com/containernetworking/cni

Slide 17

Slide 17 text

Understanding flow

Slide 18

Slide 18 text

Coding Conventions https://github.com/kubernetes/community/blob/master/contributors/devel/coding-conventions.md#testing

Slide 19

Slide 19 text

Understanding test-infra https://github.com/kubernetes/test-infra

Slide 20

Slide 20 text

• https://submit-queue.k8s.io/#/queue • https://k8s-testgrid.appspot.com/ • http://146.148.52.109/#/builds • https://k8s-gubernator.appspot.com/pr • http://prow.k8s.io/?type=presubmit • https://k8s-gubernator.appspot.com/

Slide 21

Slide 21 text

Find issues

Slide 22

Slide 22 text

Doc(issue) => Examples => Test codes => Project feature

Slide 23

Slide 23 text

https://github.com/kubernetes/website

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Doc(issue) => Examples => Test codes => Project feature

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Doc(issue) => Examples => Test codes => Project feature

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

Doc(issue) => Examples => Test codes => Project feature

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

Trash commit??

Slide 32

Slide 32 text

Join Special Interest Groups Special interest groups are for discussing subtopics within the broader Kubernetes project among interested contributors. https://github.com/kubernetes/community/blob/master/sig-list.md

Slide 33

Slide 33 text

Write Design Proposals https://github.com/kubernetes/community

Slide 34

Slide 34 text

Befit

Slide 35

Slide 35 text

You can fight with someone!

Slide 36

Slide 36 text

Q & A Thank You!!