refactor: remove La Suite services (except Meet + Collabora), delete local overlay
La Suite Messages, Calendars, Drive, Projects, Hive, Integration, and Postfix are replaced by Stalwart (mail) and Tuwunel (messaging). Meet and Collabora remain for video conferencing and document editing. Local overlay was POC only — all deployment targets production now. Deleted: 37 La Suite manifests, Drive Helm chart, 7 local overlay files, stale MTA-in hostPort patch. Cleaned up production image overrides and resource patches for removed services.
This commit is contained in:
@@ -5,15 +5,9 @@ namespace: lasuite
|
||||
|
||||
resources:
|
||||
- namespace.yaml
|
||||
- postfix-deployment.yaml
|
||||
- hive-config.yaml
|
||||
- hive-deployment.yaml
|
||||
- hive-service.yaml
|
||||
- seaweedfs-buckets.yaml
|
||||
- shared-config.yaml
|
||||
- oidc-clients.yaml
|
||||
- vault-secrets.yaml
|
||||
- integration-deployment.yaml
|
||||
- collabora-deployment.yaml
|
||||
- collabora-service.yaml
|
||||
- meet-config.yaml
|
||||
@@ -23,50 +17,3 @@ resources:
|
||||
- meet-frontend-nginx-configmap.yaml
|
||||
- meet-frontend-deployment.yaml
|
||||
- meet-frontend-service.yaml
|
||||
- drive-frontend-nginx-configmap.yaml
|
||||
- messages-config.yaml
|
||||
- messages-backend-deployment.yaml
|
||||
- messages-backend-service.yaml
|
||||
- messages-frontend-theme-configmap.yaml
|
||||
- messages-frontend-deployment.yaml
|
||||
- messages-frontend-service.yaml
|
||||
- messages-worker-deployment.yaml
|
||||
- messages-mta-in-deployment.yaml
|
||||
- messages-mta-in-service.yaml
|
||||
- messages-mta-out-deployment.yaml
|
||||
- messages-mta-out-service.yaml
|
||||
- messages-mpa-dkim-config.yaml
|
||||
- messages-mpa-deployment.yaml
|
||||
- messages-mpa-service.yaml
|
||||
- messages-socks-proxy-deployment.yaml
|
||||
- messages-socks-proxy-service.yaml
|
||||
- calendars-config.yaml
|
||||
- calendars-theme-configmap.yaml
|
||||
- calendars-backend-deployment.yaml
|
||||
- calendars-backend-service.yaml
|
||||
- calendars-caldav-deployment.yaml
|
||||
- calendars-caldav-service.yaml
|
||||
- calendars-worker-deployment.yaml
|
||||
- calendars-frontend-caddyfile.yaml
|
||||
- calendars-frontend-deployment.yaml
|
||||
- calendars-frontend-service.yaml
|
||||
- projects-config.yaml
|
||||
- projects-deployment.yaml
|
||||
|
||||
patches:
|
||||
# Mount media auth proxy nginx config in drive-frontend
|
||||
- path: patch-drive-frontend-nginx.yaml
|
||||
# Wait for Collabora + run trigger_wopi_configuration on every Drive pod start
|
||||
- path: patch-drive-wopi-init.yaml
|
||||
|
||||
# La Suite Numérique Helm charts.
|
||||
# Charts with a published Helm repo use helmCharts below.
|
||||
# find has no published repo yet — deploy manually when OpenSearch is ready.
|
||||
helmCharts:
|
||||
# helm repo add drive https://suitenumerique.github.io/drive/
|
||||
- name: drive
|
||||
repo: https://suitenumerique.github.io/drive/
|
||||
version: "0.14.0"
|
||||
releaseName: drive
|
||||
namespace: lasuite
|
||||
valuesFile: drive-values.yaml
|
||||
|
||||
Reference in New Issue
Block a user