adding collabora
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
---
|
||||
# tasks file for collabora
|
||||
- name: Add Collabora repo
|
||||
kubernetes.core.helm_repository:
|
||||
name: collabora
|
||||
repo_url: https://collaboraonline.github.io/online/
|
||||
register: repo
|
||||
|
||||
- name: Update Helm repos
|
||||
command: helm repo update
|
||||
when: repo.changed
|
||||
|
||||
- name: Deploy Collabora
|
||||
kubernetes.core.helm:
|
||||
name: collabora
|
||||
chart_ref: collabora/collabora-online
|
||||
release_namespace: collabora
|
||||
create_namespace: true
|
||||
values:
|
||||
collabora:
|
||||
server_name: collabora.eom.dev
|
||||
username: collabora_admin
|
||||
password: "{{ collabora_admin_password }}"
|
||||
aliasgroups:
|
||||
- host: "https://nextcloud.eom.dev:443"
|
||||
extra_params: --o:ssl.enable=false --o:ssl.termination=true
|
||||
ingress:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
nginx.ingress.kubernetes.io/upstream-hash-by: "$arg_WOPISrc"
|
||||
nginx.ingress.kubernetes.io/proxy-body-size: "0"
|
||||
nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
|
||||
nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
|
||||
cert-manager.io/cluster-issuer: ca-issuer
|
||||
hosts:
|
||||
- host: collabora.eom.dev
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls:
|
||||
- hosts:
|
||||
- collabora.eom.dev
|
||||
secretName: collabora-tls
|
||||
Reference in New Issue
Block a user