--- # ------------------------------------------ # -- Istio extenstion. Just because I'm # -- not using ingress nginx # ------------------------------------------ istio: enabled: true istio: - name: funkwhale-http gateway: istio-system/badhouseplants-net kind: http hostname: funkwhale.badhouseplants.net service: funkwhale port: 80 ext-database: enabled: true name: funkwhale-postgres16 instance: postgres16 replicaCount: 1 celery: worker: replicaCount: 1 beat: resources: limits: cpu: 100m memory: 512Mi requests: cpu: 10m memory: 75Mi ingress: enabled: true annotations: traefik.ingress.kubernetes.io/router.entrypoints: web,websecure kubernetes.io/ingress.class: traefik kubernetes.io/tls-acme: "true" kubernetes.io/ingress.allow-http: "false" kubernetes.io/ingress.global-static-ip-name: "" cert-manager.io/cluster-issuer: badhouseplants-issuer-http01 host: funkwhale.badhouseplants.net protocol: http tls: - secretName: funkwhale-tls-secret hosts: - funkwhale.badhouseplants.net extraEnv: FUNKWHALE_HOSTNAME: funkwhale.badhouseplants.net FUNKWHALE_PROTOCOL: https persistence: enabled: true accessMode: ReadWriteMany size: 10Gi s3: enabled: false postgresql: enabled: false host: postgres16-postgresql.databases.svc.cluster.local auth: username: applications-funkwhale-postgres16 database: applications-funkwhale-postgres16 redis: enabled: false host: redis-master.databases.svc.cluster.local auth: enabled: true database: 3