apiVersion: helm.cattle.io/v1 kind: HelmChart metadata: name: longhorn namespace: longhorn-system spec: chart: longhorn targetNamespace: longhorn-system repo: https://charts.longhorn.io # https://artifacthub.io/packages/helm/longhorn/longhorn version: 1.9.1 valuesContent: |- ingress: enabled: true ingressClassName: nginx host: storage.keligrubb.com annotations: cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer" nginx.ingress.kubernetes.io/auth-type: basic # prevent the controller from redirecting (308) to HTTPS nginx.ingress.kubernetes.io/ssl-redirect: 'false' nginx.ingress.kubernetes.io/auth-secret: basic-auth nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required' nginx.ingress.kubernetes.io/proxy-body-size: 10000m tls: - secretName: longhorn-tls hosts: - storage.keligrubb.com defaultSettings: defaultReplicaCount: 1 storageOverProvisioningPercentage: 100 persistence: defaultClassReplicaCount: 2