• Explore the unified API Platform
        • BUILD APIs
        • Kong Insomnia
        • API Design
        • API Mocking
        • API Testing & Debugging
        • MCP Client
        • RUN APIs
        • API Gateway
        • Context Mesh
        • AI Gateway
        • Event Gateway
        • Kubernetes Operator
        • Service Mesh
        • Ingress Controller
        • Runtime Management
        • DISCOVER APIs
        • Developer Portal
        • Service Catalog
        • MCP Registry
        • GOVERN APIs
        • Metering & Billing
        • Analytics
        • APIOps & Automation
        • API Observability
        • Why Kong?
      • CLOUD
      • Cloud API Gateways
      • Need a self-hosted or hybrid option?
      • COMPARE
      • Considering AI Gateway alternatives?
      • Kong vs. Postman
      • Kong vs. MuleSoft
      • Kong vs. Apigee
      • Kong vs. IBM
      • GET STARTED
      • Sign Up for Kong Konnect
      • Documentation
  • Agents
      • FOR PLATFORM TEAMS
      • Developer Platform
      • Kubernetes & Microservices
      • Observability
      • Service Mesh Connectivity
      • Kafka Event Streaming
      • FOR EXECUTIVES
      • AI Connectivity
      • Open Banking
      • Legacy Migration
      • Platform Cost Reduction
      • Kafka Cost Optimization
      • API Monetization
      • AI Monetization
      • AI FinOps
      • FOR AI TEAMS
      • AI Cost Control
      • AI Governance
      • AI Integration
      • AI Security
      • Agentic Infrastructure
      • MCP Production
      • MCP Traffic Gateway
      • FOR DEVELOPERS
      • Mobile App API Development
      • GenAI App Development
      • API Gateway for Istio
      • Decentralized Load Balancing
      • BY INDUSTRY
      • Financial Services
      • Healthcare
      • Higher Education
      • Insurance
      • Manufacturing
      • Retail
      • Software & Technology
      • Transportation
      • See all Solutions
      • DOCUMENTATION
      • Kong Konnect
      • Kong Gateway
      • Kong Mesh
      • Kong AI Gateway
      • Kong Insomnia
      • Plugin Hub
      • EXPLORE
      • Blog
      • Learning Center
      • eBooks
      • Reports
      • Demos
      • Customer Stories
      • Videos
      • EVENTS
      • AI + API Summit
      • Webinars
      • User Calls
      • Workshops
      • Meetups
      • See All Events
      • FOR DEVELOPERS
      • Get Started
      • Community
      • Certification
      • Training
      • COMPANY
      • About Us
      • Why Kong?
      • We're Hiring!
      • Press Room
      • Investors
      • Contact Us
      • PARTNER
      • Kong Partner Program
      • SECURITY
      • Trust and Compliance
      • SUPPORT
      • Enterprise Support Portal
      • Professional Services
      • Documentation
      • Press Releases

        Kong Names Bruce Felt as Chief Financial Officer

        Read More
  • Pricing
  • Login
  • Get a Demo
  • Start for Free
Resources
  • eBooks
  • Reports
  • Demos
  • Videos
|
  • Value Calculator
  1. Home
  2. Customer Stories
  3. Ubisoft's Custom Kubernetes Operator for Managing Kong Services

Ubisoft's Custom Kubernetes Operator for Managing Kong Services

In this talk, Vincent Behar, Senior Engineer at Ubisoft, shares his experience managing Kong services in Kubernetes in one of our sessions from API Summit 2024. A few years ago, they built our own custom Kubernetes Operator to manage Kong services because the existing solutions didn't fit their needs. Looking back on this project, Vincent reviews their choices and explains why they’re still using this operator today. He’ll also cover challenges and what's missing from existing solutions today.

Company

www.ubisoft.com/
Industry
  • Software
Region
  • Europe
Use Case
  • Developer Experience
  • Governance
  • Scalability
Customer Since2023
Background

Standardizing API management across Ubisoft’s internal platform

Ubisoft, the global video game company behind franchises like Assassin’s Creed, Rainbow Six, and Far Cry, operates an internal developer platform designed to support teams building and deploying managed services across the organization. To ensure consistency and a unified developer experience, Ubisoft uses Kong as its API gateway and requires each service to expose a REST API based on the OpenAPI specification.

With services developed by many different teams, the company established a dedicated Gateway Admin team to write and manage gateway configurations manually. These configurations were based on the OpenAPI documents provided by developers, enabling a consistent user experience and unified API hostname structure.


Challenge

The limits of manual gateway management

While this setup initially worked, it quickly proved difficult to scale. Managing configurations manually introduced human error, delayed onboarding for new services, and made enforcing security and policy standards challenging. Each service team had its own naming conventions, authentication methods, and path structures, making it difficult for the Gateway Admin team to maintain consistency. The lack of automation also led to slow propagation of changes across environments, inefficient collaboration between teams, and a heavy reliance on institutional knowledge to maintain the configuration.

As the number of services grew, Ubisoft needed a scalable, self-service solution that could enforce global policies and security while reducing manual effort and minimizing mistakes.


Solution

A custom Kubernetes operator for Kong configuration

To address these issues, Ubisoft built a custom Kubernetes operator that serves as a control plane layered on top of their existing control plane. This operator automatically ingests OpenAPI documents, applies standardized rules—like path prefix rewriting—and generates Kong configuration in a way that aligns with company-wide security and policy requirements.

Service developers now provide their OpenAPI specifications either through a config map or via a URL. The Kubernetes operator parses the documents, applies business logic (like rewriting routes and enforcing authentication), merges them with Gateway Admin-defined policies, and pushes the resulting configuration to Kong. Crucially, policies defined by the Gateway Admins always take precedence, ensuring that enforced configurations cannot be overridden by service teams.

Because the operator is built using Kubernetes-native tools and Golang libraries like decK, it enables self-healing, validation, and automated configuration drift detection. It also allows Ubisoft to support new API specification formats like OpenAPI v3 and protobuf, expanding the flexibility and future-proofing of their platform.


Results

Consistent, secure APIs at scale

With the new operator-based system in place, Ubisoft significantly reduced the operational burden on the Gateway Admin team while improving the developer experience. Service teams can now onboard themselves with minimal support, thanks to self-service configuration and plugin management. The company enforces consistent security and path conventions across services without sacrificing flexibility or control.

By owning their configuration generation logic, Ubisoft can easily adapt to evolving use cases, integrate services using different protocol formats, and ensure robust auditing and observability. The team now manages configuration through a desired-state model, leveraging Kubernetes’ reconciliation loop to maintain accuracy and reliability at scale.

Ubisoft's custom Kubernetes operator turned a complex, error-prone manual process into an automated, scalable, and secure system that supports the company’s internal developer platform and their broader mission to ship games and services efficiently.


Table of Contents

  • Standardizing API management across Ubisoft’s internal platform
  • The limits of manual gateway management
  • A custom Kubernetes operator for Kong configuration
  • Consistent, secure APIs at scale

Start Your Success Story

Get a Demo

More Customer Stories

Seaco implements AI-infused API automation with Kong Konnect Case Study

Container leasing industry leader replaces legacy EDI with real-time API management

Vanguard Standardizes APIOps Through Automated Governance & Developer-First Design Case Study

Global investment advisor builds a Kong-powered APIOps platform, saving $2.4M annually and embedding governance by default

FanDuel Powers a Real-Time, Regulated Revolution with Kong Case Study

One of the world’s largest gaming companies uses Kong to process 7 billion requests weekly, with low latency and while meeting strict regulatory requirements

Verifone Revamps APIOps & Developer Workflows with Kong Case Study

Global payments leader streamlines API governance, accelerates delivery, and explores agentic automation through spec-first design and Model Context Protocol (MCP).

Vipps MobilePay Orchestrates Centralized Decentralization with Kong Case Study

Nordic digital wallet unifies platforms, accelerates scaling, and protects 10B+ monthly API calls with a Kubernetes-native gateway model

Maersk Deploys AI First Responder to Boost Global API Reliability With Kong Case Study

A global logistics leader operating across 130+ countries built Stargate, an AI-driven incident triage engine that cuts time-to-detection and first-response from 20 minutes to seconds

Svenska Spel Scores Big with Futuristic API Platform by Kong Case Study

State-owned Swedish gaming company turns custom-built integrations into standardized, secure, cloud-ready API platform

Get ahead today

While others catch up, you could be leading. Discover how Kong's platform can accelerate your digital transformation and drive innovation at scale.

Get a Demo
Powering the API world

Increase developer productivity, security, and performance at scale with the unified platform for API management, AI gateways, service mesh, and ingress controller.

Sign up for Kong newsletter

    • Platform
    • Kong Konnect
    • Kong Gateway
    • Kong AI Gateway
    • Kong Insomnia
    • Developer Portal
    • Gateway Manager
    • Cloud Gateway
    • Get a Demo
    • Explore More
    • Open Banking API Solutions
    • API Governance Solutions
    • Istio API Gateway Integration
    • Kubernetes API Management
    • API Gateway: Build vs Buy
    • Kong vs Postman
    • Kong vs MuleSoft
    • Kong vs Apigee
    • Documentation
    • Kong Konnect Docs
    • Kong Gateway Docs
    • Kong Mesh Docs
    • Kong AI Gateway
    • Kong Insomnia Docs
    • Kong Plugin Hub
    • Open Source
    • Kong Gateway
    • Kuma
    • Insomnia
    • Kong Community
    • Company
    • About Kong
    • Customers
    • Careers
    • Press
    • Events
    • Contact
    • Pricing
  • Terms
  • Privacy
  • Trust and Compliance
  • © Kong Inc. 2026