logo

2022-05-16 ~ 2022-05-20

Presentations (with video): 245 (202)

The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities in Valencia, Spain from 16 – 20 May 2022. Join containerd, CoreDNS, Envoy, etcd, Fluentd, Harbor, Helm, Jaeger, Kubernetes, Linkerd, Open Policy Agent, Prometheus, Rook, TiKV, TUF, Vitess, Argo, Buildpacks, Cilium, CloudEvents, CNI, Contour, Cortex, CRI-O, Crossplane, dapr, Dragonfly, Emissary Ingress, Falco, Flagger, Flux, gRPC, KEDA, KubeEdge, Litmus, Longhorn, NATS, Notary, OpenTelemetry, Operator Framework, SPIFFE, SPIRE, and Thanos as the community gathers for four days to further the education and advancement of cloud native computing.

Sort by:  

Authors: Wojciech Tyczyński, Marcel Zięba
2022-05-20

tldr - powered by Generative AI

The presentation discusses the implementation of efficient watch resumption or immutable secrets in Kubernetes to increase reliability and scalability. The speaker also talks about the tools and infrastructure used for scalability testing in Kubernetes.
  • Using immutable secrets can make Kubernetes API more reliable and reduce pressure on API servers
  • Priority and fairness are heavily worked on to increase Kubernetes reliability
  • Cluster loader two is a tool used for scalability testing in Kubernetes
  • Cubemark is a simulation of the cluster used for scalability testing instead of running 5000 nodes
  • Whole nodes and hollow nodes are used in Cubemark to simulate regular nodes without actually running pods
  • Hollow cube proxy is a part of Kubernetes that puts pressure on the API server
Authors: Aaron Rinehart, Matas Kulkovas
2022-05-20

tldr - powered by Generative AI

The presentation discusses the complexity of modern computing systems and the need for proactive measures to prevent outages and incidents. It introduces the concept of chaos engineering and the open-source tool Curviz for Kubernetes security testing.
  • Modern computing systems have evolved beyond human ability to mentally model their behavior, leading to increased outages and incidents.
  • Software complexity only increases and cannot be decreased, making it challenging for operators to manage.
  • Chaos engineering is a proactive approach to fixing issues and navigating inherent complexity.
  • Curviz is an open-source tool for Kubernetes security testing, targeting low-hanging fruit such as CIS benchmarks and network configurations.
  • Experiments can be run to test configurations and validate changes before they cause issues in production.
Authors: Max Körbächer
2022-05-20

tldr - powered by Generative AI

Developers need to prioritize the tools and education around cloud native development and treat it as a critical, lifelong product.
  • Infrastructure used for implementing cloud native development is critical and needs to be treated as such
  • Internal developer platforms need continuous work and adoption of new features
  • Understanding and proper use of cloud native patterns is important
  • Developers need to prioritize the tools and education around cloud native development
Authors: Bartłomiej Płotka, Kemal Akkoyun
2022-05-20

tldr - powered by Generative AI

The presentation discusses the challenges of troubleshooting complex systems and introduces a tool that automates correlation of alerts and provides useful links to relevant data sources.
  • Troubleshooting complex systems can be challenging, especially when dealing with multiple data sources and queries
  • The presenter introduces a tool that automates correlation of alerts and provides useful links to relevant data sources
  • The tool uses exemplars to trace the root cause of alerts and filter out relevant data
  • The tool is experimental and requires the latest releases of several projects
  • The presenter provides an anecdote of using the tool to troubleshoot a performance issue in a request
Authors: Niko Smeds
2022-05-20

tldr - powered by Generative AI

Lessons learned from deploying workloads on a new cloud provider
  • Use infrastructure as code and version control from early on in the project
  • Expect to iterate and plan around limitations
  • Don't blindly copy solutions from previous providers, look for possible improvements
  • Load test applications to discover issues before customers do
  • Be aware of quotas when scaling up nodes
Authors: Jacob Valdemar Andreasen
2022-05-20

tldr - powered by Generative AI

The importance of contributing to open source projects and continuously learning in the field of site reliability engineering
  • Contributing to open source projects can be more than just coding, such as contributing to documentation or sharing knowledge with the community
  • Continuously learning and staying up to date with new technologies is crucial in the field of site reliability engineering
  • Joining conferences and engaging in internships can provide opportunities for learning and discovering new things
Authors: Christopher Dziomba, Marcel Fest
2022-05-20

tldr - powered by Generative AI

Deutsche Telekom shares their experience in implementing a network fabric for on-prem bare metal Kubernetes cloud that supports their internal Cluster-as-a-Service offering.
  • Deutsche Telekom faced challenges in implementing Kubernetes at scale and speed in a complex on-prem environment on bare metal.
  • Legacy network and network legacy were some of their biggest enemies.
  • They reimagined and implemented a network fabric for on-prem bare metal Kubernetes cloud that supports their internal Cluster-as-a-Service offering.
  • Their cloud is hosting clusters where some of their most demanding applications like 5G core are running.
  • They are building an internal GitHub Kubernetes cluster-as-a-service platform almost exclusively using open source components.
  • They want to reliably build Kubernetes clusters with well-defined APIs for their customers and integrate network functions into the platform.
  • They work upstream first and want to work with the community to build and contribute back.
  • They use BGP and IP fabrics to manage network traffic flow.
Authors: Ricardo Rocha, Emily Fox, Jasmine James
2022-05-20

Click here to view captioning/translation in the MeetingPlay platform!
Authors: Josh Berkus, Catherine Paganini
2022-05-20

Your code is reviewed, docs are being written, and the CNCF is hosting an event for you. What else does an open source project need?As it turns out, a lot. You need to deliberately create a welcoming community, publicize your project, manage contributors' expectations, motivate them to take on more responsibility, develop project policies and processes, and more. With so many things to tackle, it can feel overwhelming. Fortunately, lots of people have done this before — and the CNCF and TAG Contributor Strategy are here to help.Click here to view captioning/translation in the MeetingPlay platform!
Authors: Bryan Che
2022-05-20

tldr - powered by Generative AI

Cloud native technologies are expanding into extreme environments, sophisticated workloads, and multi-cluster environments. The community is also focused on expanding its reach to new end users and increasing diversity.
  • Cloud native technologies are being pushed into physically extreme environments such as space, offshore oil rigs, and vehicles through projects like kubej and cube edge.
  • The introduction of the Volcano project has allowed for the integration of sophisticated scheduling algorithms for machine learning training into cloud native environments.
  • The KRM project is focused on cross-cluster, cross-cloud scheduling to create a single pool of resources across different environments.
  • The Cloud Native Elite Club is onboarding new end users into the community and focusing on increasing diversity, particularly for women in technology.