Homepage Integration
Appears in
.Values.ingress.$name.integration.homepage
enabled
Enables or Disables the homepage integration
Key | ingress.$name.integrations.homepage.enabled |
Type | bool |
Required | ✅ |
Helm tpl | ❌ |
Default | false |
Example
name
Define the name for the application
Key | ingress.$name.integrations.homepage.name |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The Release Name |
Example
description
Define the description for the application
Key | ingress.$name.integrations.homepage.description |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The Description of the Chart |
Example
group
Define the group for the application
Key | ingress.$name.integrations.homepage.group |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | "" |
Example
icon
Define the icon for the application
Key | ingress.$name.integrations.homepage.icon |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The Chart Icon |
Example
href
Define the href for the application
Key | ingress.$name.integrations.homepage.href |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The first ingress host |
Example
weight
Define the weight for the application
Key | ingress.$name.integrations.homepage.weight |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | unset |
Example
podSelector
Define the pods to select
Key | ingress.$name.integrations.homepage.podSelector |
Type | list of string |
Required | ❌ |
Helm tpl | ❌ |
Default | [] |
Example
widget
Define configuration for the widget
Key | ingress.$name.integrations.homepage.widget |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default | {} |
Example
widget.type
Define the type of the widget
Key | ingress.$name.integrations.homepage.widget.type |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The Chart Name |
Example
widget.url
Define the url for the widget
Key | ingress.$name.integrations.homepage.widget.url |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | The first ingress host |
Example
widget.custom
Define custom annotations for the widget
Key | ingress.$name.integrations.homepage.widget.custom |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default | {} |
Example
widget.customkv
Define custom annotations for the widget as a list
Key | ingress.$name.integrations.homepage.widget.customkv |
Type | list of map |
Required | ❌ |
Helm tpl | ❌ |
Default | [] |
Example
widget.customkv[].key
Define the key for the custom annotation
Key | ingress.$name.integrations.homepage.widget.customkv[].key |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | "" |
Example
widget.customkv[].value
Define the value for the custom annotation
Key | ingress.$name.integrations.homepage.widget.customkv[].value |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | "" |
Example