2022-07-18 14:20:37 +00:00
|
|
|
apiVersion: v1
|
|
|
|
kind: ConfigMap
|
|
|
|
metadata:
|
|
|
|
name: stackspin-vikunja-test-values
|
|
|
|
namespace: stackspout
|
|
|
|
data:
|
|
|
|
# Defaults: https://github.com/k8s-at-home/charts/blob/master/charts/stable/vikunja/values.yaml
|
|
|
|
# Inherits: https://github.com/k8s-at-home/library-charts/blob/main/charts/stable/common/values.yaml
|
|
|
|
values.yaml: |
|
|
|
|
additionalContainers:
|
|
|
|
api:
|
2022-07-20 08:23:08 +00:00
|
|
|
image: vikunja/api:unstable
|
2022-07-18 14:20:37 +00:00
|
|
|
imagePullPolicy: Always
|
|
|
|
frontend:
|
2022-07-20 08:23:08 +00:00
|
|
|
image: vikunja/frontend:unstable
|
2022-07-18 14:20:37 +00:00
|
|
|
imagePullPolicy: Always
|
|
|
|
vikunja:
|
|
|
|
config: |-
|
|
|
|
auth:
|
|
|
|
openid:
|
|
|
|
# https://vikunja.io/docs/config-options/#openid
|
|
|
|
# Example: https://github.com/go-vikunja/api/blob/main/config.yml.sample#L289-L312
|
|
|
|
enabled: true
|
|
|
|
redirecturl: "https://do-test.${domain}/auth/openid/"
|
|
|
|
providers:
|
|
|
|
- name: Stackspin
|
|
|
|
authurl: "https://sso.${domain}/"
|
|
|
|
clientid: "${client_id}"
|
|
|
|
clientsecret: "${client_secret}"
|
|
|
|
service:
|
|
|
|
frontendurl: "https://do-test.${domain}"
|
2022-08-02 13:50:53 +00:00
|
|
|
motd: "This is a test instance, do not use for production data as it can vanish without notice! Use Stackspin login, as usual."
|
|
|
|
timezone: "CET"
|
|
|
|
JWTSecret: "${jwt}"
|
2022-07-18 14:20:37 +00:00
|
|
|
database:
|
|
|
|
type: postgres
|
|
|
|
host: vikunja-test-postgresql
|
|
|
|
password: "${postgresql_password}"
|
|
|
|
log:
|
|
|
|
path: "/app/vikunja"
|
2022-07-18 20:38:00 +00:00
|
|
|
http: stdout
|
2022-07-18 14:20:37 +00:00
|
|
|
database: stderr
|
|
|
|
databaselevel: debug
|
|
|
|
ingress:
|
|
|
|
main:
|
|
|
|
enabled: true
|
|
|
|
primary: false
|
|
|
|
annotations:
|
|
|
|
kubernetes.io/tls-acme: "true"
|
|
|
|
hosts:
|
|
|
|
- host: "do-test.${domain}"
|
|
|
|
paths:
|
|
|
|
- path: /
|
|
|
|
pathType: Prefix
|
|
|
|
tls:
|
|
|
|
- secretName: vikunja-test-tls
|
|
|
|
hosts:
|
|
|
|
- "do-test.${domain}"
|
|
|
|
postgresql:
|
|
|
|
enabled: true
|
|
|
|
postgresqlDatabase: vikunja
|
|
|
|
postgresqlUsername: vikunja
|
|
|
|
postgresqlPassword: "${postgresql_password}"
|
|
|
|
persistence:
|
2022-10-13 11:58:10 +00:00
|
|
|
db:
|
|
|
|
enabled: true
|
|
|
|
# -- Sets the persistence type
|
|
|
|
# Valid options are: simplePVC, simpleHP, pvc, emptyDir, secret, configMap, hostPath or custom
|
|
|
|
type: pvc
|
|
|
|
mountPath: "/bitnami/postgresql"
|
|
|
|
# -- If you want to reuse an existing claim, the name of the existing PVC can be passed here.
|
|
|
|
existingClaim: vikunja-test-postgres
|
|
|
|
volumeClaimTemplates:
|
|
|
|
db:
|
|
|
|
enabled: false
|