KubeCon + CloudNativeCon North America

Call For Proposals (CFP)


The Call for Proposals (CFP) will open on Wednesday, April 22, 2020. You can review the details below within each tab to prepare yourself for how to submit and requirements for consideration.

For any questions regarding the CFP process, please email cfp@cncf.io.

General Info + Dates to Remember

KubeCon + CloudNativeCon brings together adopters, developers, and practitioners to collaborate face-to-face. Engage with the leaders of Kubernetes, Prometheus, and other CNCF-hosted projects as we set the direction for the cloud native ecosystem.

Dates to Remember

  • CFP Opens: Wednesday, April 22, 2020
  • CFP Closes: Friday, June 12, 2020
  • CFP Notifications: Monday, September 14, 2020
  • Schedule Announcement: Wednesday, September 16, 2020
  • Event Dates: Tuesday, November 17 – Friday, November 20

Reminder: This is a community conference — so no product and/or vendor sales pitches.

First Time Submitting? Don’t Feel Intimidated

CNCF events are an excellent way to get to know the community and share your ideas and the work that you are doing. You do not need to be a chief architect or long-time industry pundit to submit a proposal, in fact, we strongly encourage first-time speakers to submit talks for all of our events.

Our events are working conferences intended for professional networking and collaboration in the CNCF community and we work closely with our attendees, sponsors and speakers to help keep CNCF events professional, welcoming, and friendly. If you have any questions on how to submit a proposal or the event in general, please contact cfp@cncf.io.

Program Co-Chairs

Constance Caramanolis

Constance is a senior software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and maintained the open source project.

Stephen Augustus

Stephen Augustus is an active leader in the upstream Kubernetes community. He currently serves as a Special Interest Group Chair (SIG Release, SIG PM), a Release Manager, and a subproject owner for Azure, a Program Committee member for KubeCon (Barcelona, Shanghai, San Diego), and Track Chair for KubeCon Amsterdam. He has served on the Kubernetes Release Team for multiple releases, built the Release Team for a few releases, and established the new Release Engineering subproject. When not focused on Kubernetes project governance, Stephen participates in Meet Our Contributors (a monthly series geared towards answering contributor questions), writes blog posts about new enhancements to the ecosystem, chats with media analysts about Kubernetes, and reviews new membership requests for Kubernetes GitHub organizations.

Stephen leads the Cloud Native Tools & Advocacy team at VMware, driving meaningful interactions between internal teams and the Open Source community, advocating the use of Cloud Native solutions, and hacking on tools that make life easier for developers and operations folk alike.

He has previously held SRE/Production Engineering/DevOps-ey roles, as well as customer-facing infrastructure delivery roles at Cloud Native leaders, including CoreOS and Red Hat.

When he’s not behind a keyboard or in front of a customer, he’s captaining teams in multiple billiards sports leagues.

Requirements + Considerations


  1. Any platforms or tools you are describing need to be open source.
  2. You are limited to be listed as a speaker on up to two proposals submitted to the CFP for consideration, regardless of the format. If we find that you are listed on more than two, we will contact you to remove any proposals over the limit.
  3. You may only speak on one accepted session chosen from the CFP at KubeCon + CloudNativeCon North America 2020. (Note: Maintainer Track sessions are separate from CFP policies.)
  4. We will not select a submission that has already been presented elsewhere or at a previous KubeCon + CloudNativeCon. If your submission is very similar to a previous talk, please include information on how this version will be different. Specifically, if you gave a talk at KubeCon + CloudNativeCon in Europe, China, or North America 2019, please do not submit the same talk to North America 2020. It will automatically not be accepted to maintain content diversity.

Consider the Following as You Write Your Proposal

  1. What do you expect the audience to gain from your presentation?
  2. Why should YOU be the one to give this talk? You have a unique story. Tell it.
  3. Be prepared to explain how this fits into the CNCF and overall Open Source Ecosystem.

We definitely do not expect every presentation to have code snippets and technical deep-dives but here are two things that you should avoid when preparing your proposal because they are almost always rejected due to the fact that they take away from the integrity of our events, and are rarely well-received by conference attendees:

  1. Sales or marketing pitches
  2. Unlicensed or potentially closed-source technologies

There are plenty of ways to give a presentation about projects and technologies without focusing on company-specific efforts. Remember the things to consider that we mentioned above when writing your proposal and think of ways to make it interesting for attendees while still letting you share your experiences, educate the community about an issue, or generate interest in a project.

How to Submit Your Proposal

We have done our best to make the submission process as simple as possible. Here is what you will need to prepare:

1. Choose a submission format:

  • Solo Presentation: 35-minute presentation, limited to 1 speaker
  • Dual Presentation: 35-minute presentation, limited to 2 speakers
  • Lightning Talk: A brief, 5-minute presentation, maximum of 1 speaker
  • Panel: 35 minutes of discussion amongst 3 to 5 speakers
  • Tutorial: 90-minute, in-depth, hands-on presentation with 1–4 speakers

Note: All submissions with 3–5 speakers are required to have at least one speaker that does not identify as a man and the speakers must not all be from the same company.

2. Choose which CNCF hosted software your presentation will be focused on (Choose all that apply):

  • containerd (Graduated)
  • CoreDNS (Graduated)
  • Envoy (Graduated)
  • Fluentd (Graduated)
  • Jaeger (Graduated)
  • Kubernetes (Graduated)
  • Prometheus (Graduated)
  • TUF (Graduated)
  • Vitess (Graduated)
  • CloudEvents (Incubating)
  • CNI (Incubating)
  • CRI-O (Incubating)
  • etcd (Incubating)
  • Falco (Incubating)
  • gRPC (Incubating)
  • Harbor (Incubating)
  • Helm (Incubating)
  • Linkerd (Incubating)
  • NATS (Incubating)
  • Notary (Incubating)
  • Open Policy Agent (Incubating)
  • OpenTracing (Incubating)
  • Rook (Incubating)
  • TiKV (Incubating)
  • Brigade (Sandbox)
  • Buildpacks (Sandbox)
  • ChubaoFS (Sandbox)
  • Cortex (Sandbox)
  • Dragonfly (Sandbox)
  • Falco (Sandbox)
  • Flux (Sandbox)
  • in-toto (Sandbox)
  • KEDA (Sandbox)
  • KubeEdge (Sandbox)
  • KubeVirt (Sandbox)
  • Longhorn (Sandbox)
  • Network Service Mesh (Sandbox)
  • OpenEBS (Sandbox)
  • OpenMetrics (Sandbox)
  • OpenTelemetry (Sandbox)
  • SPIFFE (Sandbox)
  • SPIRE (Sandbox)
  • Strimzi (Sandbox)
  • Telepresence (Sandbox)
  • Thanos (Sandbox)
  • Virtual Kubelet (Sandbox)

3. Choose a topic to narrow down the focus:

  • Application & Development (includes Helm, Brigade, Telepresence, & Buildpacks)
  • Case studies
  • CI/CD (including Harbor, Dragonfly, & Flux)
  • Community
  • Customizing & Extending Kubernetes (including KubeVirt)
  • Machine Learning & Data
  • Networking (includes CoreDNS, CNI, gRPC, NATS, KubeEdge, Network Service Mesh, & Strimzi)
  • Observability (includes Fluentd, Prometheus, Jaeger, OpenTracing, OpenMetrics, Cortex, OpenTelemetry, & Thanos)
  • Operations
  • Performance
  • Runtimes (includes containerd & CRI-O)
  • Security, Identity & Policy (includes Notary, OPA, TUF, SPIFFE/SPIRE, and in-toto)
  • Serverless (includes CloudEvents, Virtual Kubelet, & KEDA)
  • Service Mesh (includes Envoy & Linkerd)
  • Storage (includes Rook, Vitess, OpenEBS, Longhorn, & ChubaoFS)

Note: Final tracks for the conference will be based on accepted submissions.

4. Provide a detailed and focused description with a max of 900 characters. This is what will be used on the online schedule if your talk is accepted.

5. Provide more in-depth information in the “Benefits to the Ecosystem” section. This is your opportunity to elaborate on your content and share any more details with the committee with a max of 1,500 characters.

6. Provide a biography for all speakers, including previous speaking experience.

7. Provide resources to enhance your proposal. These can be videos of you or your speakers presenting elsewhere, links to personal websites (including LinkedIn), links to your open source projects, or published books.

8. If you choose to submit a tutorial please explicitly mention what the audience will learn from or walk away with after attending your session. Additionally, please indicate what prerequisites (if any) are needed for the attendee to know prior to attending, and if any materials should be brought with them or downloaded ahead of time (i.e. must install Python 2.7.15) prior to attending.

Sample Submission

Your abstract will be the cornerstone of your proposal.

This is your chance to *sell* your talk to the program committee, so do your best to highlight the problem/contribution/work that you are addressing in your presentation. The technical details are still important, but the relevance of what you are presenting will help the program committee during the selection process.

This is the abstract that will be posted on the website schedule, so please ensure that it is in complete sentences (and not just bullet points), free of typos and that it is written in the third person (use your name instead of “I”).


Kernel Weather Report (Jon Corbet, LWN.net) – The Linux kernel is at the core of any Linux system; the performance and capabilities of the kernel will, in the end, place an upper bound on what the system can do as a whole. In this presentation, Jon Corbet will review recent events in the kernel development community, discuss the current state of the kernel, the challenges it faces, and look forward to how the kernel may address those challenges.

Travel Support + Speaker Passes

If you require travel support, you will be given the chance to apply for travel funding upon acceptance. Only speakers whose talks are accepted will be considered for travel funding.

All accepted speakers and panelists will receive a complimentary conference pass.

Code of Conduct

The Linux Foundation and its project communities are dedicated to providing a harassment-free experience for participants at all of our events. We encourage all submitters to review our complete Code of Conduct.

CFP Questions?

If you have any questions regarding the CFP process, please contact Nanci Lancaster: cfp@cncf.io







Media Partners