Deploying an API gateway to Kubernetes with ArgoCD
Blog post from Tyk
Jennifer Craig's blog post provides a comprehensive guide on deploying the Tyk Self-Managed API Gateway in a Kubernetes environment using ArgoCD. ArgoCD, an open-source continuous delivery tool, facilitates the management and automation of application deployments in Kubernetes by employing the GitOps methodology, which uses Git repositories as the source of truth for configuration and application manifests. The deployment process involves using Tyk Helm Charts to simplify the installation and management of resources, including Redis and PostgreSQL, necessary for Tyk operations. The guide meticulously outlines the steps to create Kubernetes secrets for secure configuration storage, install necessary components like Redis and PostgreSQL through the Bitnami Helm repository, and deploy the Tyk stack using Tyk Helm Charts. By following this tutorial, users can ensure their API platform is consistently managed through version-controlled configurations, enhancing deployment reliability and security. The post concludes with a promise of future content on incorporating Tyk’s Operator for API management using Custom Resources within the GitOps framework.