diff --git a/tasks/main.yml b/tasks/main.yml index bf27536..7c8153a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -3,8 +3,8 @@ # tasks file for ansible-role-peertube - name: add peertube repo kubernetes.core.helm_repository: - name: peertube - repo_url: https://dl.peertube.com/charts/ + name: ananace-charts + repo_url: https://ananace.gitlab.io/charts register: repo_update - name: update repos @@ -14,7 +14,7 @@ - name: deploy peertube kubernetes.core.helm: name: peertube - chart_ref: peertube/peertube + chart_ref: ananace-charts/peertube release_namespace: peertube create_namespace: true values: @@ -43,7 +43,7 @@ # uploadACL: public-read # uploadACLPrivate: private # maxUploadPart: 2GB - accessKey: "{{ peertube_minio_access_key }}"" + accessKey: "{{ peertube_minio_access_key }}" secretKey: "{{ peertube_minio_secret_key }}" streaming: @@ -121,10 +121,13 @@ ## postgresql: enabled: true + image: + repository: bitnamilegacy/postgresql auth: database: peertube username: peertube + password: "{{ peertube_postgresql_password }}" # existingSecret: # secretKeys: @@ -142,7 +145,7 @@ database: peertube username: peertube # password: - # ssl: true + ssl: false # existingSecret: # existingSecretKey: postgres-password @@ -153,6 +156,9 @@ redis: enabled: true architecture: standalone + image: + repository: bitnamilegacy/redis + auth: enabled: true @@ -222,14 +228,15 @@ ingress: enabled: true - className: "" - annotations: {} - # kubernetes.io/ingress.class: nginx - # kubernetes.io/tls-acme: "true" + className: "nginx" + annotations: + cert-manager.io/cluster-issuer: ca-issuer + nginx.ingress.kubernetes.io/proxy-set-header: "X-Forwarded-For" + nginx.ingress.kubernetes.io/proxy-body-size: 4G paths: - path: / pathType: ImplementationSpecific - tls: [] + tls: - secretName: peertube-tls hosts: - peertube.eom.dev