54 lines
988 B
YAML
54 lines
988 B
YAML
|
---
|
||
|
# internal
|
||
|
name: pihole
|
||
|
namespace: external-dns
|
||
|
externalSecrets:
|
||
|
secretStoreRef: 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
|