Loading…
17 May 2022
Valencia, Spain
View More Details & Registration

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 2022 - Valencia, Spain and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Standard 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."  The schedule is subject to change.


IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
How to Implement Advanced Deployments [clear filter]
Tuesday, May 17
 

11:35 CEST

Lightning Talk: Taming the Thundering Gitops Herd with Update Policies - Joaquim Rocha & Iago López Galeiras, Microsoft
gitops in Kubernetes is a simple but powerful workflow: declare the deployments' desired state in git and an agent (often Flux) should pick it up and reflect the state in the cluster automatically. However, this approach allows for the propagation of issues by "broken" versions of software, which could be avoided with a progressive rollout and enforcement of policies around those. In this talk we propose the use of an update and policy manager – Nebraska – as a complement to gitops. Nebraska allows to set up policies to be met for granting updates, and aggregates the data about update statuses. The integration is accomplished using a new Nebraska Update Agent (NUA), which controls Flux itself, automatically reports statuses, and has a minimal impact to the gitops users’ workflows. With NUA and flux, users can manage new deployment rollouts in a more controlled way, by defining policies for updates, for example: update just one cluster at a time and halt all updates if one cluster fails to update; update cluster only during certain hours; see a global view of the updates’ statuses and drill down to any error reports. Hence, tying gitops and policy-based updates in Kubernetes.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Joaquim Rocha

Joaquim Rocha

Principal Software Engineering Manager, Microsoft
Joaquim has been active in the open source community for over 10 years as a developer in projects ranging from desktop software (he is an emeritus member of the GNOME Foundation), to museum installations, to high-scale storage projects at CERN. He works at Microsoft as a software... Read More →
avatar for Iago López Galeiras

Iago López Galeiras

Software Engineering Manager, Microsoft
A former rkt maintainer, Iago knows the inner workings of containers inside out and has been involved in the container community for a few years now. After pushing the limits of eBPF to get runtime statistics, he now works as an engineering manager at Microsoft Azure.



Tuesday May 17, 2022 11:35 - 11:45 CEST
Joaquin Rodrigo Room I | Mall Level | Central Forum

12:45 CEST

Implementing Preview Environments with GitOps in Kubernetes - François Le Pape, Remazing
Implementing Preview Environments with GitOps in Kubernetes: how to spin up ephemeral environments on the fly at each Pull-requests for the delight of your team. Have you ever experienced a delayed-release because your Staging environment was broken by another feature? Ending up merging a non-production tested Hotfix branch to your Main branch? Preview environments are an answer to increasing velocity inside your team. Kubernetes combined with GitOps allow you to quickly create and destroy resources along with keeping a clear code history and infrastructure changes in Git. Using Bitbucket Pipelines for Continuous Integration and ArgoCD for declarative Continuous Delivery, we will go through different challenges you can encounter to deploy Preview environments such as Secrets management with Sealed Secrets, splitting repositories, and clearing resources to prevent further costs.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for François Le Pape

François Le Pape

DevOps Engineer, Remazing
French Engineer interested in DevOps topics, with a background in web development, cybersecurity & networks.Currently working in Hamburg, at Remazing. In my day-to-day work, I have to deal with a lot of topics, such as Continuous Integration/Deployments, Databases management, Kubernetes... Read More →



Tuesday May 17, 2022 12:45 - 13:15 CEST
Joaquin Rodrigo Room I | Mall Level | Central Forum

12:45 CEST

Intuitive Progressive Delivery Across Microservices in a Dependency Graph Using Argo Rollouts. - Hari Kumar Rongali, Intuit & Rohit Agrawal, DataBricks
Progressive Delivery as you all know is controlled deployments to minimize the risk associated with service updates. Organizations use tools like ArgoRollouts to achieve Progressive delivery for individual services. Progressive delivery across microservices with dependencies is a challenge that many companies are working to solve. In this session, We will demonstrate how to use Argo Rollouts in achieving progressive rollouts & automated rollbacks across microservices in a dependency graph using capabilities such as automated analysis & custom webhook notifications. We will also discuss how to use your current complex multi-service monitoring queries in analysis and automate the entire deployment flow across microservices. Another important capability that we will present is ‘dry runs’ that will enable users to identify and validate possible automated rollbacks in production without actually doing rollbacks.

Click here  to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for hari rongali

hari rongali

Senior Engineering Manager, Intuit
Engineering Manager at Intuit with years of experience in leading & developing highly scalable distributed systems. Currently Leading & managing ArgoCD/Rollouts team that maintains & contributes to the openSource ArgoProj.
avatar for Rohit Agrawal

Rohit Agrawal

Senior Software Engineer, Databricks, Inc.
Rohit is a Software Developer at Databricks, currently focusing on the traffic infrastructure. Some of his ongoing projects include setting up and scaling Envoy running as an edge-proxy, rolling out the service mesh, making the deployments zero-downtime, safer, and more stable using... Read More →



Tuesday May 17, 2022 12:45 - 13:15 CEST
Pavilion 3 | Room E | Level 2 | Central Forum

14:55 CEST

Managing Thousands of Clusters and Their Workloads with Flux - Max Jonas Werner, D2iQ
With Kubernetes becoming more and more popular, so is managing clusters at scale. Applying GitOps principles with Flux simplifies provisioning clusters and managing workloads deployed onto them, including tenant and RBAC management. In this session I will demonstre a best practice approach towards GitOps with a management cluster handling the provisioning and further maintenance of clusters, tenants and workloads, employing the CNCF projects Flux, OPA Gatekeeper and the Kubernetes Cluster API sub-project. The benefits of such an approach are: * It creates a simplified way to declaratively define thousands of clusters and perform operations on those clusters * Makes it easy to have a multi-tenancy approach where each team or group of applications gets their own cluster or individual namespace on a certain cluster * Operations against clusters are fully audited and attributable, as reverting changes is hard.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Max Jonas Werner

Max Jonas Werner

D2iQ
I'm a Kubernetes/GitOps Evangelist and Engineer at D2iQ. After more than a decade as a fullstack developer in various positions, my passion for infrastructure engineering continued expanding, which eventually sealed the deal on my love for Kubernetes and its truly RESTful API. I work... Read More →


Tuesday May 17, 2022 14:55 - 15:25 CEST
Joaquin Rodrigo Room I | Mall Level | Central Forum

16:05 CEST

Pipelines and the Multiverse of Madness - Christian Hernandez & Hilliary Lipsig, Red Hat
Gone are the days of daisy chaining Jenkins Jobs together. With modern CI/CD tools pipelines are the new high ways. But unlike a driving a car, which you can only take down one road at a time. CI/CD pipleines have the power to run concurrent processes, across multiple lanes, to get to the same destination: Code in production, fast, reliably, and automatically. Join us for a review of Pipelines, CI/CD, and how to leverage tools to get jobs done with your GitOps workflows.

Click here to view captioning/translation in the MeetingPlay platform!

Speakers
avatar for Christian Hernandez

Christian Hernandez

Head of Community, Akuity
Christian is a well rounded technologist with experience in infrastructure engineering, systems administration, enterprise architecture, tech support, advocacy, and product management. Passionate about OpenSource and containerizing the world one application at a time. He is currently... Read More →
avatar for Hilliary Lipsig

Hilliary Lipsig

Principal Site Reliability Engineer, Red Hat
Hilliary is an autodidact and start-up veteran who has frequently learned and applied technologies to get a job done. She’s had her hand in every part of the application delivery process, honing in her skills originally as a QE engineer. Hilliary is an IT polyglot able to talk the... Read More →



Tuesday May 17, 2022 16:05 - 16:35 CEST
Joaquin Rodrigo Room I | Mall Level | Central Forum
 
  • Timezone
  • Filter By Venue Valencia, Spain
  • Filter By Type
  • Breaks
  • Experiences
  • Keynotes
  • Lightning Talks
  • Registration
  • Sessions
  • CONTENT EXPERIENCE LEVEL
  • TALK TYPE
  • Subject

Filter sessions
Apply filters to sessions.