Skip to content

Ingress configuration

Ingress annotations allow to influence dashboarditems behaviour and looks.

List

All annotations are optional.

AnnotationDescription
casavue.app/enableEnables Ingress to show on dashboard. Has an effect only when content_filter.item in main.yaml is configured to ingressAnnotation.
casavue.app/nameOverrides application item name.
casavue.app/descriptionSets decription for application item.
casavue.app/iconOverrides icon URL for application.
casavue.app/urlOverrides application URL.

Example

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: mopidy
annotations:
casavue.app/icon: "https://upload.wikimedia.org/wikipedia/commons/3/35/Simple_Music.svg"
casavue.app/name: "mopidy"
casavue.app/item-name: mopidy
casavue.app/item-description: Music server
spec:
tls:
- secretName: mopidy-tls
hosts:
- mopidy.mydomain.net
rules:
- host: "mopidy.mydomain.net"
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: mopidy
port:
number: 6680