The Apigee APIM Operator

The Apigee APIM Operator enables lightweight API management and API Gateway capabilities directly within Google Kubernetes Engine

API producers can manage and secure APIs using Kubernetes resource definitions, reducing complexity and streamlining workflows

The operator enforces API policies at the load balancer level, simplifying networking configurations and improving API security

Role-based access control (RBAC) integration allows platform administrators, infrastructure administrators, and API developers to have tailored access

Developers can configure API management using Kubernetes-like YAML, eliminating the need to switch between tools

Administrators can create APIM template rules with RBAC, enabling different groups to apply specific API management policies

The Public Preview supports only REST APIs, up to 25 GKE Gateway resources, and does not allow region extension or HTTPRoute policy attachments

Factory-built defaults and workload customization are supported for quick setup and API lifecycle management

The APIM Operator addresses feedback about Apigee's complexity by providing a streamlined, Kubernetes-native API management solution

Google Cloud plans to add support for GraphQL, gRPC, and expand Gateway resource and policy attachment limits in future updates