--- name: wallabag namespace: wallabag serviceAccountName: wallabag externalSecrets: secretStoreName: wallabag vaultRole: wallabag secretPaths: - name: wallabag secrets: - secretKey: db_pw key: wallabag property: db_pw istio: commonName: wallabag.minhas.io ingressSelector: ingressgateway issuer: letsencrypt-prod port: 80 backendHost: wallabag image: tag: 2.6.10 env: - name: POSTGRES_USER value: wallabag - name: POPULATE_DATABASE value: False - name: SYMFONY__ENV__DATABASE_DRIVER value: pdo_pgsql - name: SYMFONY__ENV__DATABASE_HOST value: ivyking.minhas.io - name: SYMFONY__ENV__DATABASE_PORT value: 5432 - name: SYMFONY__ENV__DATABASE_NAME value: wallabag - name: SYMFONY__ENV__DATABASE_USER value: wallabag - name: SYMFONY__ENV__DOMAIN_NAME value: https://wallabag.minhas.io - name: POSTGRES_PASSWORD valueFrom: secretKeyRef: name: wallabag key: db_pw - name: SYMFONY__ENV__DATABASE_PASSWORD valueFrom: secretKeyRef: name: wallabag key: db_pw spec: serviceAccountName: wallabag service: main: ports: http: port: 80 probes: startup: spec: initialDelaySeconds: 60 timeoutSeconds: 1 ## This means it has a maximum of 5*30=150 seconds to start up before it fails periodSeconds: 30 failureThreshold: 30 ...