diff --git a/clusters/base/apps/openwebui/helmrelease.yaml b/clusters/base/apps/openwebui/helmrelease.yaml deleted file mode 100644 index d2b634c..0000000 --- a/clusters/base/apps/openwebui/helmrelease.yaml +++ /dev/null @@ -1,73 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: openwebui - namespace: ai -spec: - interval: 30m - chartRef: - kind: OCIRepository - name: openwebui - driftDetection: - mode: enabled - values: - controllers: - app: - containers: - app: - image: - repository: ghcr.io/open-webui/open-webui - tag: v0.11.0 - env: - TZ: Europe/Moscow - probes: - liveness: - enabled: true - readiness: - enabled: true - startup: - enabled: true - spec: - periodSeconds: 10 - failureThreshold: 30 # first boot pulls the embedding model - resources: - requests: - cpu: 200m - memory: 512Mi - limits: - memory: 2Gi - - service: - app: - controller: app - ports: - http: - port: 8080 - - ingress: - app: - className: traefik - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod - hosts: - - host: ai2.aggtaa.com - paths: - - path: / - pathType: Prefix - service: - identifier: app - port: http - tls: - - secretName: openwebui-tls - hosts: - - ai2.aggtaa.com - - persistence: - data: - type: persistentVolumeClaim - accessMode: ReadWriteOnce - size: 10Gi - storageClass: longhorn - retain: true - globalMounts: - - path: /app/backend/data diff --git a/clusters/base/apps/openwebui/helmrepository.yaml b/clusters/base/apps/openwebui/helmrepository.yaml deleted file mode 100644 index 28b14b0..0000000 --- a/clusters/base/apps/openwebui/helmrepository.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: OCIRepository -metadata: - name: openwebui - namespace: ai -spec: - interval: 1h - url: oci://ghcr.io/bjw-s-labs/helm/app-template - ref: - tag: "5.0.1" diff --git a/clusters/base/apps/openwebui/kustomization.yaml b/clusters/base/apps/openwebui/kustomization.yaml deleted file mode 100644 index d7fbb03..0000000 --- a/clusters/base/apps/openwebui/kustomization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - helmrepository.yaml - - helmrelease.yaml diff --git a/clusters/home/apps/kustomization.yaml b/clusters/home/apps/kustomization.yaml index 90758ea..70a9449 100644 --- a/clusters/home/apps/kustomization.yaml +++ b/clusters/home/apps/kustomization.yaml @@ -7,7 +7,6 @@ resources: - authelia.yaml - mosquitto.yaml - homeassistant.yaml - - openwebui.yaml - markdown-vault-mcp.yaml - nfs-ganesha.yaml - webdav.yaml diff --git a/clusters/home/apps/openwebui.yaml b/clusters/home/apps/openwebui.yaml deleted file mode 100644 index fb2d41e..0000000 --- a/clusters/home/apps/openwebui.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: openwebui - namespace: flux-system -spec: - interval: 10m - sourceRef: - kind: GitRepository - name: flux-system - path: ./clusters/base/apps/openwebui - prune: true - wait: true - dependsOn: - - name: namespaces - - name: infra - retryInterval: 5s