Story of Our Transition to a Custom Kubernetes Operator for an API Gateway
May 01, 2023
30 min
Free
kubernetes
operator
api-gateway
automation
openapi
kong
kubebuilder
controller-runtime
ci-cd
cloud-native
platform-engineering
devops
Description
This talk chronicles Ubisoft's journey from a manually managed API Gateway to a self-service model powered by a custom Kubernetes Operator. The presentation details the challenges faced during scaling, the decision to build a custom operator over existing solutions, and the integration of OpenAPI as a central point for API configuration. It also covers technical benefits like the reconciliation loop and server-side apply, alongside organizational shifts and lessons learned.