ingress
Kubernetes Ingress objects to be generated by the chart. Each key is an ingress identifier.
object
Keys are identifiers for ingress instances.
ingress: main: enabled: true # ... configuration
secondary: enabled: true # ... configurationExamples
Section titled “Examples”ingress: main: className: nginx hosts: - host: app.example.com paths: - path: / pathType: Prefix service: identifier: main port: httpInstance Properties
Section titled “Instance Properties”Available properties:
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
annotations | object / null | No | - | Annotations to set on the item. |
className | string | No | - | Set the ingressClass used for this Ingress. |
defaultBackend | object | No | - | Set the defaultBackend for this Ingress. This disables an… |
enabled | boolean | No | true | Set to false to disable the Ingress. |
forceRename | string | No | - | Override the default resource name. Mutually exclusive wi… |
hosts | array | No | - | Configure the hosts for the Ingress. |
labels | object / null | No | - | Labels to set on the item. |
prefix | string | No | “ | Prefix to prepend to the resource name. Mutually exclusiv… |
suffix | string | No | - | Suffix to append to the resource name. Defaults to the re… |
tls | array | No | - | Configure TLS for the Ingress. |
Property Details
Section titled “Property Details”forceRename
Section titled “forceRename”Override the default resource name. Mutually exclusive with prefix and suffix.
prefix
Section titled “prefix”Prefix to prepend to the resource name. Mutually exclusive with forceRename.
suffix
Section titled “suffix”Suffix to append to the resource name. Defaults to the resource identifier if there are multiple items, otherwise empty. Mutually exclusive with forceRename.