Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,8 @@ Refer to inline comments in chart `values.yaml` for all supported fields.

### Option 1: cert-manager (recommended)

This assumes you haven't installed the gateway yet. If you have already installed the gateway, use "helm upgrade" instead of "helm install"

```bash
helm install ap-gateway oci://ghcr.io/wso2/api-platform/helm-charts/gateway \
--set gateway.controller.tls.enabled=true
Expand Down Expand Up @@ -213,8 +215,9 @@ kubectl port-forward svc/ap-gateway-controller 9090:9090
```

### Verify gateway controller admin endpoint is running

```bash
curl http://localhost:9094/api/admin/v0.9/health
curl -u admin:admin http://localhost:9090/api/admin/v0.9/health
```

### Deploy an API configuration
Expand Down Expand Up @@ -261,6 +264,15 @@ spec:
EOF
```

### Expose the data plane

Identify and port forward the data-plane service (replace `<release-name>` with the actual release name).

```bash
kubectl get svc
kubectl port-forward svc/<release-name>-gateway-runtime 8080:8080 8443:8443
```

Comment thread
coderabbitai[bot] marked this conversation as resolved.
### Test routing through the gateway
```bash
curl http://localhost:8080/reading-list/v1.0/books
Expand Down