Kubernetes native API management
Tyk’s Kubernetes Operator brings GitOps practices to API Management processes.
Describe the entire API management system declaratively, from API definitions and security policies through to developer portal configurations and API service catalogue publishing.
The canonical desired state of your Gateway configurations versioned in Git means that you have full audit capabilities. API versioning becomes trivial from blue/green, to rolling updates and rollback – in line with your organisation’s defined practices. API security configurations are stored alongside your application source code, meaning that there can be no drift and no need to manually coordinate deployments across multiple teams.
Once team members have collaborated and approved any changes, they can be packaged up and applied to any Tyk installation with your favourite CI/CD tooling.
Tyk Operator is then responsible for taking your desired api management configurations and applying them to the system.
“GitOps is the best thing since configuration as code. Git changed how we collaborate, but declarative configuration is the key to dealing with infrastructure at scale, and sets the scene for the next generation of management tools.”
Kubernetes custom resources
Interact with Tyk custom resources as you would normally do with ingress, deployments, services and other native Kubernetes resources.
Leverage plugins inside your favourite IDE to get full IntelliSense for the Tyk management APIs.
Operate API management
You can do it consistently across geographies, infrastructures and deployment topologies.
Whether your flavour of Tyk is fully open source, self-managed, pure Saas or you have a hybrid setup with globally distributed Gateways, Tyk Operator can centrally and consistently operate Tyk from a single place.
DevOps best practices applied to API Management Automation
Enhanced security, compliance, audit, versioning, ability to revert consistently on failure and repeatable deployments with well defined backup and restore strategy. Improved collaboration, developer experience and productivity using established best practices for web scale application delivery.