Secure, reliable, Kubernetes-native API management & gateway
API management in Kubernetes with Tyk Gateway and Operator
Tyk Operator brings full lifecycle API management to Kubernetes.
Use Tyk Gateway and Tyk Operator to scale your K8s stack easily, without having to change the existing stack and without the headache of another bloated system sitting on top.
Blend in existing and legacy systems with ease, while bringing a great developer experience to the table.
This is Kubernetes API management done right.
You can use the Tyk Helm chart to install the full Tyk platform into your K8s cluster, including Tyk Manager, Tyk Gateway and Tyk Pump.
Want a declarative Kubernetes API manager? No problem, just install Tyk Operator too.
Tyk Operator enables you to set the Tyk Gateway as a Kubernetes ingress controller and manage API definitions, security policies and more via K8s manifest files.
Powerful API management for Kubernetes
Helm charts
Install Tyk in your Kubernetes cluster via Helm charts or manifest files.
Full APIM
Enjoy full lifecycle API management capabilities designed around Kubernetes.
Easy configuration
Configure ingress, APIs, security policies, authentication, authorisation, mediation and more.
GitOps
Use GitOps best practices, with custom resources and Kubernetes-native primitives.
Robust security for Kubernetes
Tyk is designed to secure and securely manage traffic from the outside of your network to the inside when you use Kubernetes. Use Tyk as your Kubernetes API gateway to:
- Automatically generate a route for your service and API list
- Set defaults
- Avoid adding any rate limiting
- Add a request ID to track trust requests as they pass through your cluster
Using Tyk to strengthen your security in Kubernetes is simple and effective, as Tyk has been designed to slot right into your Kubernetes workflow, using the approaches, techniques and language you need.
Use Tyk’s API Gateway for Kubernetes to move from monolith to microservices
Move from monolith to microservices with Tyk’s API Gateway for Kubernetes, then scale with ease while enjoying a great developer experience.
With Tyk Operator, you can take a Kubernetes-centric approach for your stack. You can make your developers happy by keeping as much of your infrastructure code as possible, as Tyk works beautifully with the workflows and practices that come with using Kubernetes. After all, why change your existing stack when you don’t need to?
FAQ
Does Tyk support GitOps workflows when used with Kubernetes?
Yes, you can use the Tyk API Gateway with GitOps workflows. You can set it as a Kubernetes ingress controller, using Tyk Operator to enable declarative API management. This allows you to describe the entire API management system declaratively.
Can I manage APIs in Kubernetes with Tyk Cloud?
Yes, you can install Tyk in your cluster, as a hybrid solution or using Tyk Cloud, then use Tyk Operator to manage your APIs in Kubernetes. We provide flexible ways to get started with Tyk Operator, so that you can use the solution that works best for you.
Is Tyk Operator open source?
There is a version of Tyk Operator within the open-source repository, but it has been archived and will be unmaintained. The latest release of Tyk Operator will be available exclusively to paying customers.
What are the benefits of using Tyk Operator for declarative API configurations?
Using Tyk Operator for Kubernetes means you can enjoy:
- Enhanced security and compliance, with all changes going through peer review through pull requests.
- Outstanding version control.
- Smooth CI/CD pipeline that enables developers to use their preferred tooling to develop, test and deploy microservices and API configurations together.
- A single source of truth, which reduces the meantime from system failure to recovery from hours to just minutes.
Does Tyk’s Kubernetes Operator work with GraphQL?
Yes, absolutely. You can use Tyk to take a no-code, declarative approach to publishing REST-based microservices as GraphQL, using Tyk Operator and Universal Data Graph.
Can I integrate an IDE when using Tyk for K8s API management?
Yes, you can add Kubernetes extensions to popular IDEs, enabling you to benefit from auto-completion when you edit Tyk CRD YAML files.
Can I use Tyk Operator with the Tyk Classic Developer Portal?
You can. Doing so allows you to manage your Classic Developer Portal declaratively.
Start for free
Get a demo
Make your life easier today
It’s time to get your hands dirty. Try Tyk for yourself to see how easy it can be to deploy APIs into production.