Scaling API management with GitOps: Multi-tenancy, Argo CD and Tyk Operator in action
Blog post from Tyk
The blog post provides an overview of a session from the LEAP 2.0 API Governance Conference, focusing on how GitOps can be used to scale API management efficiently. It details a live demonstration by experts Tamara Evans from Tyk and Alexander Troppmann from Zeiss, showcasing the setup of a Tyk data plane using GitOps practices in under 20 minutes. The session highlights the integration of GitOps into API governance, showcasing how Zeiss applies these principles to enhance scalability and efficiency in its operations, which span various industries. Key elements of the demonstration include bootstrapping Argo CD, implementing a multi-tenancy strategy, and provisioning Tyk APIs using the Tyk Operator, all within a Kubernetes environment. The process involves using Helm charts, managing namespace security, and employing GitOps patterns like the application pointer pattern to streamline API deployment and management. The discussion also covers the practicalities of using GitOps to deploy different Tyk components, emphasizing the ease and flexibility of managing APIs in a cloud-native setup.