Kubernetes Ingress

Access BindPlane from Outside of the Cluster

important

🚧 Make sure BindPlane Server is configured with a secure password before exposing it.

Basic Example

BindPlane OP can be exposed by Kubernetes ingress.

This example will expose BindPlane on the host bindplane.local using the nginx ingress class.

yaml
1ingress:
2  enable: true
3  host: bindplane.local
4  class: nginx

note

It is recommended that TLS be configured when exposing BindPlane with ingress.

TLS Example

This example will expose BindPlane on the host bindplane.mycorp.net using the nginx ingress class. It will also set the Cert Manager Annotation cert-manager.io/cluster-issuer, which will trigger Cert Manager to retrieve a TLS certificate and store it in the secret named bindplane-nginx-tls.

yaml
1ingress:
2  enable: true
3  host: bindplane.mycorp.net
4  class: nginx
5  tls:
6    enable: true
7    secret: bindplane-nginx-tls
8  annotations:
9    cert-manager.io/cluster-issuer: 'letsencrypt-prod'