Skip to content

WSO2 API Platform Gateway Operator v0.3.0 Released

Pre-release
Pre-release

Choose a tag to compare

@api-platform-bot api-platform-bot released this 26 Jan 06:11
· 1254 commits to main since this release
8116563

WSO2 API Platform Gateway Operator

The WSO2 API Platform Gateway Operator enables native Kubernetes deployment using a GitOps-friendly, operator-based model. It manages the full lifecycle of API gateways and REST APIs through custom resources.

Overview

The Gateway Operator watches for two custom resource types:

CRD Purpose
APIGateway Deploys and configures gateway infrastructure (controller, router, policy engine)
RestApi Defines API routes, upstreams, and policies

Breaking Changes

CRD Renamed: Gateway → APIGateway

The Custom Resource Definition has been renamed from Gateway to APIGateway.

Migration Required:

Update all CR manifests from kind: Gateway to kind: APIGateway
The CRD file is now gateway.api-platform.wso2.com_apigateways.yaml
Delete old Gateway CRs before applying new APIGateway CRs

Before:
apiVersion: gateway.api-platform.wso2.com/v1alpha1
kind: Gateway
After:
apiVersion: gateway.api-platform.wso2.com/v1alpha1
kind: APIGateway

Removed Field: gatewayClassName

The spec.gatewayClassName field has been removed from the APIGateway(old Gateway) spec.

Migration Required:

Remove gatewayClassName from all APIGateway(old Gateway) manifests

Before:

spec:
  gatewayClassName: "production"
  apiSelector:
    scope: Cluster

After:

spec:
  apiSelector:
    scope: Cluster

Documentation

For complete documentation on capabilities, see the Gateway Operator Documentation.

Known Issues

All the open issues pertaining to WSO2 API Platform are reported here.

How To Contribute

Your feedback is most welcome!

Community

You can use our Discord Channel and Stackoverflow Collective to engage with a wider audience https://wso2.com/community/

Reporting Issues

We encourage you to report issues, improvements, and feature requests regarding WSO2 API Platform Gateway through WSO2 API Platform GIT Issues.

And please be advised that security issues must be reported to security@wso2.com, not as a GitHub issue, in order to reach the proper audience. We strongly advise following the WSO2 Security Vulnerability Reporting Guidelines when reporting security issues.