kccnceu2023.sched.com
Open in
urlscan Pro
108.62.103.29
Public Scan
Submitted URL: https://eml.konghq.com/NDE4LVRJVy0xMTkAAAGLCWYHOm4SEIARH5WwJ73JsR8bLLuAj8or1Y8OtHcOUQE2mMH1uxgjZ_DKKO1YAKOxEbA7yD8=
Effective URL: https://kccnceu2023.sched.com/event/1HyYx?mkt_tok=NDE4LVRJVy0xMTkAAAGLCWYHOjitAj7yC17NKQgLws7tK3SF0UyIm6fYblaH4qZnFWv1fkjFaChg...
Submission: On April 10 via api from US — Scanned from DE
Effective URL: https://kccnceu2023.sched.com/event/1HyYx?mkt_tok=NDE4LVRJVy0xMTkAAAGLCWYHOjitAj7yC17NKQgLws7tK3SF0UyIm6fYblaH4qZnFWv1fkjFaChg...
Submission: On April 10 via api from US — Scanned from DE
Form analysis
1 forms found in the DOM<form>
<div class="survey-success" style="display:none">Saved, thank you!</div>
<div class="survey-failed" style="display:none">Failed to save your feedback, please try again later.</div>
</form>
Text Content
Sched.com Conference Mobile Apps KubeCon + CloudNativeCon Europe 2023 Menu * Schedule * Speakers * Search Log in Sign up Attending this event? Log In * Log in with Facebook or log in with email → Sign Up * Sign up with Facebook orSign up with email → * * Completely free and you can… Create a custom schedule. Take it with you on mobile. Get listed in the directory. - Saved To My Schedule In-person + Virtual 18-21 April Learn More and Register to Attend 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 to participate in the 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 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." The schedule is subject to change. * Schedule * Simple * Expanded * Grid * By Venue * Speakers * Search Back To Schedule Thursday, April 20 • 11:00 - 11:35 Story of Our Transition to a Custom Kubernetes Operator for an API Gateway - Vincent Behar, Ubisoft SIGN UP OR LOG IN TO SAVE THIS TO YOUR SCHEDULE, VIEW MEDIA, LEAVE FEEDBACK AND SEE WHO'S ATTENDING! Tweet Share At Ubisoft, we're building an internal platform to provide managed services - such as Kubernetes clusters, databases, ... - through a unified experience. Any team can contribute to the platform by bringing their own services, which will need to be integrated at the API Gateway level. This talk is the story of our transition from a manually managed API Gateway - configuration and rules - to a self-service one, using a custom Kubernetes Operator. We'll go through the challenges we faced with our initial setup while scaling the platform, and our reasons for writing our own operator, instead of relying on existing solutions. We'll explain our platform's conventions, and how we are using OpenAPI as a central point of entry for our APIs. And we'll detail the features we needed - and implemented - to automatically configure our API Gateway based on the OpenAPI documents provided by the different services. While doing so, we'll also relate some organizational challenges, such as switching responsibilities, as well as technical benefits from using the controller pattern: the reconciliation loop, dry-run - with server-side apply. And we'll highlight what we learned along the way. Our technical stack is based on Kong, Kubebuilder/controller-runtime, testcontainers, Kind, Telepresence... -------------------------------------------------------------------------------- Speakers VINCENT BEHAR Senior Engineer, Ubisoft Senior Engineer at Ubisoft, Vincent has 15+ years of development experience, caring about Continuous Delivery and Observability. He started using - and sometimes contributing to - OpenShift & Kubernetes in 2015, more often than not with a focus on extending its API to build a platform... Read More → -------------------------------------------------------------------------------- Thursday April 20, 2023 11:00 - 11:35 CEST Hall 7, Room E | Ground Floor | Europe Complex Customizing + Extending Kubernetes * Content Experience Level Any * Talk Type In-Person Feedback form isn't open yet. Feedback Submitted Saved, thank you! Failed to save your feedback, please try again later. Need help? View Support Guides Event questions? Contact Organizer Powered by Sched ©2023 Sched • About • Privacy • Terms