Kubernetes / Kubernetes Contributor Summit - NA (San Diego) 2019

Add meeting Rate page Subscribe

Kubernetes / Kubernetes Contributor Summit - NA (San Diego) 2019

These are all the meetings we have in "Kubernetes Contribut…" (part of the organization "Kubernetes"). Click into individual meeting pages to watch the recording and search or read the transcript.

27 Nov 2019

  • 5 participants
  • 1:01 hours
kubernetes
github
debugging
helpers
bots
enhancements
forked
hacking
dependencies
eventually
youtube image

27 Nov 2019

No description provided.
  • 3 participants
  • 36 minutes
kubernete
installing
package
repo
problems
kube
workshop
prerequisites
stuff
local
youtube image

27 Nov 2019

Intermediate Contributor Workshop - Opening Your First PR: What To Expect, And Where To Go Next (membership, finding a reviewer)

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/WrhM
  • 1 participant
  • 30 minutes
kubernetes
pull
bots
submitting
commit
contributor
process
issue
collaborating
repo
youtube image

27 Nov 2019

Practical techniques and approaches to code review to help keep the quality bar as high as we need it to be.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VutA
  • 2 participants
  • 52 minutes
contributors
reviewers
crowdsource
critiquing
nitpicking
github
consultation
google
kubernetes
debugging
youtube image

27 Nov 2019

Are you ready to level-up your open source development skills? Do you want to make significant contributions to a vital area of Kubernetes? Do you have the commitment to become a SIG maintainer?

This workshop will be a deep immersion into kubectl development, with the goal of eventually creating knowledgeable SIG CLI maintainers. This fast-paced workshop will dig deep into the details of kubectl development, including common conventions and structures in the kubectl code base. After visiting these common areas, we will then pivot to addressing current, high-priority kubectl development projects. By the end of the workshop, each attendee will be well-positioned to contribute to one of these current kubectl initiatives.

As current maintainers of this code base, we commit to not just giving you the knowledge to address current kubectl issues, we will spend the necessary time after Kubecon to review PR's and mentor you to the next level. Our goal is to create a more thriving SIG CLI development community by mentoring the next generation of SIG CLI developers.

HOW TO PREPARE BEFORE THE WORKSHOP

In order to make the best use of our limited time, please prepare ahead of time.

You should have a laptop capable of building and running basic Kubernetes binaries, with the following software installed:
Go 1.13 (This is a change from the originally advertised Go 1.12)
git
make
bazel
kubernetes/kubernetes GitHub repo

With that, you should be able to compile and test the latest version of kubectl:

bazel build //cmd/kubectl
bazel test //staging/src/k8s.io/kubectl/...

For the best preparation, please check out the following codelab before the workshop: ​

https://github.com/seankubecon/kubernetes.git

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Vv6S
  • 3 participants
  • 1:21 hours
protocol
basic
coding
start
kubectl
stuff
sig
helper
control
labs
youtube image

27 Nov 2019

This will be a live API review, going through a real PR and showing how it's done. It will cover API norms, less-well-known conventions, rationales, validation, defaulting, and other important API concepts.

This is an opportunity to learn how to make your API review PRs go through faster and easier, with fewer revisions. It's also a great way to see how to do API reviews, in order to start down the path of becoming an API reviewer yourself. Every SIG needs to have active API reviewers to make development smoother and faster, so why not you?

HOW TO PREPARE BEFORE THE WORKSHOP

In order to make the best use of our limited time, please prepare ahead of time.

Reading:

Being familiar with the API conventions and API changes documents would help you get the most out of this workshop.

Laptop and build environment:

A working kubernetes build/test environment is only required if you want to try out API tests and code generation on your own during the workshop. In that case, you should have a laptop capable of building and running basic Kubernetes binaries, with the following software installed:

Go 1.13 (This is a change from the originally advertised Go 1.12)
Docker
git
make
kubernetes/kubernetes GitHub repo

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Vv6Y
  • 3 participants
  • 1:16 hours
apis
api
servers
policies
processing
requests
implementation
behavior
schemas
collaboratively
youtube image

27 Nov 2019

No description provided.
  • 1 participant
  • 23 minutes
kubernete
maker
linux
master
hardware
maintainers
binaries
download
kvm
cloned
youtube image

27 Nov 2019

  • 4 participants
  • 1:11 hours
collaboration
opensource
contributions
decentralization
automation
project
shared
workflow
consensus
repository
youtube image

27 Nov 2019

No description provided.
  • 5 participants
  • 20 minutes
wifi
network
kubernetes
furthest
zealand
problems
phone
cables
flew
going
youtube image

27 Nov 2019

No description provided.
  • 3 participants
  • 15 minutes
kubernetes
opensource
community
everybody
consensus
collaboration
moderators
communication
github
slack
youtube image

27 Nov 2019

  • 3 participants
  • 29 minutes
kubernetes
community
groups
users
committees
provisioning
project
crew
special
tasks
youtube image

27 Nov 2019

No description provided.
  • 4 participants
  • 24 minutes
comments
presentations
introduce
session
having
hi
come
morning
talk
room
youtube image

27 Nov 2019

Learn about the Kubernetes project by testing your contribution locally using Prow before you submit a PR.

HOW TO PREPARE BEFORE THE WORKSHOP

In order to make the best use of our limited time there is some preparation that you can carry out.

Background Reading
https://github.com/kubernetes/test-infra/blob/master/prow/getting_started_deploy.md
https://github.com/kubernetes/test-infra/blob/master/prow/life_of_a_prow_job.md

The above references are scripted up in the following repo which is almost complete.

https://github.com/RobertKielty/personal-prow/

I will be working on the code in the run up to the presentation and I welcome feedback via issues on the repo and of course pull requests are welcome also.

Runtime Environment

You should have a Linux laptop capable of building and running basic Kubernetes binaries, with the following software installed:
Go 1.13 (This is a change from the originally advertised Go 1.12)
Docker
git
make
bazel
kubernetes/kubernetes GitHub repo
kubernetes/test-infra
ngrok
kind
kapp
kwt

In addition to tools listed above run the following before attending the workshop.

Clone test-infra and kind:
git clone git@github.com:kubernetes/test-infra.git
git clone git@github.com:kubernetes-sigs/kind.git

Install GVM:
https://github.com/moovweb/gvm

Make sure to test the gvm command on your machine first as missing dependencies are called our when you use gvm and *not* during installation. On my machine I had to install bison from the package manager.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Vv6Z
  • 3 participants
  • 34 minutes
bash
shell
scripts
batch
tooling
workshoppy
command
hack
prow
kubecon
youtube image

27 Nov 2019

Learn about the Kubernetes project by testing your contribution locally using Prow before you submit a PR.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Vv9P
  • 1 participant
  • 26 minutes
kubernete
kubernetes
server
architectures
hub
ui
workflow
docker
beginner
vm
youtube image

27 Nov 2019

  • 2 participants
  • 20 minutes
attendees
congratulate
contributors
come
greet
discussions
great
having
anybody
cubecon
youtube image

26 Nov 2019

Please join us for a celebration of the life of Kubernetes maintainer Brad Childs, led by members of the Steering Committee. Following this, we will recognize the accomplishments of eight contributors who did extraordinary things for the Kubernetes project and community in 2019.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Vv9e
  • 8 participants
  • 17 minutes
storage
brad
sig
lastly
kubernetes
lee
stuff
glad
cochair
sarah
youtube image

26 Nov 2019

Implementing a new API for Kubernetes? Chances are, you should start building it as a CRD instead of using a built-in API type. Come learn why to use a CRD in Kubernetes, see how the newest CRD features are making it easier to match feature parity with built-in APIs, and situations when you might still need a built-in API type (for now).

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VvN7
  • 2 participants
  • 26 minutes
kubernete
kubernetes
kubebuilder
apis
tooling
maintainers
manually
validation
gke
caveats
youtube image

26 Nov 2019

I'd like to share my journey of implementing KEP "EvenPodsSpread". Its target audience is the medium level contributors who have basic contributing experiences. A draft outline: (1) Defining Scope and Split the Work Items (2) API Design and Review (3) Core Logic Implementation (4) Test Strategy (5) Review and Ship (6) Documents.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VvNF
  • 1 participant
  • 28 minutes
cap
caps
implementation
interface
guidelines
package
proposal
80
topic
kubernetes
youtube image

26 Nov 2019

No description provided.
  • 4 participants
  • 56 minutes
kubernetes
server
ui
architectures
remotely
bots
docker
workflow
vm
beginner
youtube image

26 Nov 2019

New Contributor Workshop - Prereqs, Check In, Assistance SIGs, Labels, Issues Overview

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Wrbb
  • 1 participant
  • 6 minutes
kubernete
wifi
contributor
approved
users
community
hat
hub
triage
automation
youtube image

26 Nov 2019

  • 1 participant
  • 33 minutes
kubernetes
commit
stuff
github
procedures
details
gets
maintaining
access
pushing
youtube image

26 Nov 2019

The conformance subproject of SIG Architecture defines the APIs and features that need to be available across all different Kubernetes implementations. This session will discuss how the conformance process works, how to help us ensure workloads and tooling are portable, and how to make sure your feature is ready to promote to GA.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/XClW
  • 3 participants
  • 20 minutes
cloud
clouds
planet
satellites
nasa
community
cncf
foundation
selfie
blue
youtube image

26 Nov 2019

In this talk Paul Oliver and Brian Douglas will talk about the intricacies of communication, the challenges of doing so over GitHub, and how to deal with conflict that arises through communication. We'll provide an overview of the good and bad types of conflict, best practices for projects, tips for collaboration, and then have some time for open discussion.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/Wdhk
  • 2 participants
  • 24 minutes
contributors
github
kubernetes
volunteers
collaborative
thanks
friendly
blog
chat
douggie
youtube image

26 Nov 2019

Come and hear about the future direction of Kubernetes over the next year from the SIG Architecture point of view. Find out why we don't see a need for "Kubernetes 2.0", and how major evolution in functionality is happening without it.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VvMc
  • 5 participants
  • 23 minutes
version
discussed
advancements
readiness
v1
existing
tooling
maturing
interface
dot
youtube image

26 Nov 2019

Last year we presented on the state of Kubernetes Security across the past, present, and future (https://youtu.be/WcJCBOIMZkE). This year, we'll continue that tradition by:
- Reviewing the major security vulnerabilities and milestones of 2019
- Reviewing progress on the Big Problems we highlighted in 2018, and highlighting other work in progress
- Looking forward to 2020 with predictions of major themes and open issues

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VvMj
  • 4 participants
  • 28 minutes
security
concern
threat
discussion
announced
2019
spiel
stuff
upgrade
kubernetes
youtube image

26 Nov 2019

  • 2 participants
  • 17 minutes
testing
tests
testgrid
assessor
grid
grade
features
gcs
dashboard
sig
youtube image

26 Nov 2019

In SIG-arch, we're building a new process to ensure features are ready for production before being promoted to GA. This will add new gates to promotion from alpha to beta and from beta to GA. The presentation will enable you to be prepared and help you land your feature on time.

Event link: https://events19.linuxfoundation.org/events/kubernetes-contributor-summit-north-america-2019/
Session link: https://sched.co/VvMK
  • 1 participant
  • 14 minutes
readiness
production
deploying
process
tooling
functionality
planning
developing
subproject
kubernetes
youtube image