Skip to content

Commit

Permalink
add docs for configuring cert-manager and webhooks
Browse files Browse the repository at this point in the history
  • Loading branch information
olamilekan000 committed Mar 4, 2025
1 parent d5c5464 commit c5a65f3
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions tyk-docs/content/api-management/automations/operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -5066,3 +5066,23 @@ Here are the supported features:
| Partitions | ✅ | v0.1 | [Partitioned policies]({{< ref "#security-policy-example" >}}) |
| Per API limit | ✅ | v1.0 | [Per API Limit]({{< ref "#security-policy-example" >}}) |
| Per-Endpoint limit | ✅ | v1.0 | [Per Endpoint Limit]({{< ref "#security-policy-example" >}}) |

##### Webhooks
Webhooks can now be configured using the Helm chart by specifying the necessary settings in the values.yaml file of the operator.

```
webhooks:
enabled: true
port: 9443
annotations: {}
tls:
useCertManager: true
secretName: webhook-server-cert
certificatesMountPath: "/tmp/k8s-webhook-server/serving-certs"
```
- `enabled`: Enables or disables webhooks.
- `port`: Specifies the port for webhook communication.
- `annotations`: Allows adding custom annotations.
- `tls.useCertManager`: If true, Cert-Manager will handle TLS certificates.
- `tls.secretName`: The name of the Kubernetes Secret storing the TLS certificate.
- `tls.certificatesMountPath`: Path where the webhook server mounts its certificates.

0 comments on commit c5a65f3

Please sign in to comment.