Skip to main content

Ingress

Configure this when you want vCluster to deploy an Ingress resource to expose the virtual cluster's API server at a hostname. The cluster must have an ingress controller running and a LoadBalancer Service.

This feature is not the same as syncing Ingress resources between the host and virtual clusters. See sync.fromHost.ingressClasses and sync.toHost.ingresses.

vCluster uses a default rule, which uses the ingress.host and ingress.pathType configuration. When configure ingress.spec.rules, vCluster ignores ingress.host and ingress.pathType.

Config reference

ingress required object pro

Ingress defines options for vCluster ingress deployed by Helm.

enabled required boolean pro

Enabled defines if the control plane ingress should be enabled

host required string pro

Host is the host where vCluster will be reachable

pathType required string pro

PathType is the path type of the ingress

spec required object pro

Spec allows you to configure extra ingress options.

annotations required object pro

Annotations are extra annotations for this resource.

labels required object pro

Labels are extra labels for this resource.