--- # yaml-language-server: $schema=https://ks.hsn.dev/helm.toolkit.fluxcd.io/helmrelease_v2.json apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: victoria-logs spec: interval: 30m chart: spec: chart: victoria-logs-single version: 0.6.6 sourceRef: kind: HelmRepository name: victoria-metrics namespace: flux-system driftDetection: mode: enabled install: crds: CreateReplace remediation: retries: 3 upgrade: cleanupOnFail: true crds: CreateReplace remediation: strategy: rollback retries: 3 values: global: victoriaLogs: server: fullnameOverride: victoria-logs server: persistentVolume: enabled: true storageClassName: openebs-hostpath size: 10Gi resources: requests: cpu: 5m limits: memory: 1Gi ingress: enabled: true ingressClassName: internal-nginx hosts: - host: &host "logs.jahanson.tech" paths: - path: / service: identifier: app port: http tls: - hosts: - *host serviceMonitor: enabled: true