Loading…
In-person
18 April 2023
Learn More

The Sched app allows you to build your schedule, but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2023, and have an All-Access pass in order to participate in the sessions.

The KubeCon + CloudNativeCon Only virtual pass is still available. With this pass you get all the fantastic content you’ve come to expect from KubeCon + CloudNativeCon but from the comfort of your own home!  *Observability Day + CiliumCon will be available via livestream on the virtual platform, all other co-located events recordings will be available 24-72 hours post-event on the CNCF YouTube channel.

Thank you to our CiliumCon livestream sponsor, Isovalent and our Observability Day livestream sponsor, Lightstep! Join the conversation on Cilium Slack.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

To view the full event schedule for a specific CNCF-hosted Co-located event, you can use the right-hand navigation bar to sort and filter.


The schedule is subject to change.
Tuesday, April 18 • 12:05 - 12:10
⚡ Lightning Talk: Configuring Volumes for Parallel Workflow Reads and Writes - Lukonde Mwila, Amazon Web Services & Tim Collins, Pipekit

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Combining Argo Workflows and Kubernetes can be extremely powerful. When configured correctly, there is no limit to the parallelism that users can achieve when running workflows. However, one of the most common bottlenecks that people run into is that they can’t get the “ReadWriteMany” access mode to work properly when using volumes. This limits the parallelism for the workflow being run because only one pod will be able to access the volume at a time if “ReadWriteMany” is not used. Additionally, most cloud-managed Kubernetes clusters will need some additional configuration in addition to the default settings to get the storage required to play nicely with Persistent Volumes that you can spin up with Argo Workflows. In this talk, we encourage you to consider using a ReadWriteMany disk instead of defaulting to Argo Workflows artifacts. We go over how to set up a Kubernetes cluster with an NFS provisioner using Argo CD. We will then show how to make it play nicely with Argo Workflows, allowing users who submit workflows to dynamically provision volumes that can be accessed in parallel by any pods within a given workflow. Additionally, we will go over use cases in which users would benefit from this setup. Principally, we will discuss how to parallelize Docker builds in a monorepo context.

Speakers
avatar for Tim Collins

Tim Collins

Senior Infrastructure Engineer, Pipekit
Tim is a Senior Infrastructure Engineer at Pipekit, a control plane for Argo Workflows that enables massive data pipelines in minutes, saving engineering time and cloud spend. He has a keen interest in open source technologies and is an active member of the Argo community, often found... Read More →
avatar for Lukonde Mwila

Lukonde Mwila

Senior Developer Advocate, AWS
Lukonde is a Senior Developer Advocate at AWS and a CNCF Ambassador. He has years of experience in application development, solution architecture, cloud engineering, and DevOps workflows. He is a life-long learner and is passionate about sharing knowledge through various mediums... Read More →



Tuesday April 18, 2023 12:05 - 12:10 CEST
Elicium Building | Elicium Ballroom 2 [Argo Workflows]
  ArgoCon, Workflows Track- Platform Engineering