k8s/argo/miniflux/values.yaml

59 lines
1.1 KiB
YAML

---
# internal
name: miniflux
namespace: miniflux
serviceAccountName: miniflux
externalSecrets:
secretStoreName: miniflux
vaultRole: miniflux
secretPaths:
- name: miniflux
secrets:
- secretKey: miniflux_admin_pw
key: miniflux
property: miniflux_admin_pw
- secretKey: miniflux_db_url
key: miniflux
property: miniflux_db_url
istio:
commonName: rss.minhas.io
ingressSelector: ingressgateway
issuer: letsencrypt-prod
port: 80
backendHost: miniflux
sans:
- miniflux.minhas.io
# app config
env:
- name: BASE_URL
value: https://rss.minhas.io
- name: LISTEN_ADDR
value: 0.0.0.0:80
- name: RUN_MIGRATIONS
value: 1
- name: CREATE_ADMIN
value: 1
- name: ADMIN_USERNAME
value: admin
- name: DATABASE_URL
valueFrom:
secretKeyRef:
name: miniflux
key: miniflux_db_url
- name: ADMIN_PASSWORD
valueFrom:
secretKeyRef:
name: miniflux
key: miniflux_admin_pw
service:
main:
ports:
http:
port: 80
postgresql:
enabled: false