diff --git a/charts/stable/openldap/Chart.yaml b/charts/stable/openldap/Chart.yaml index ccf6e567fbd..98d6bff8fb2 100644 --- a/charts/stable/openldap/Chart.yaml +++ b/charts/stable/openldap/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/jp-gouin/helm-openldap - https://github.com/osixia/docker-openldap type: application -version: 1.7.12 +version: 1.7.13 diff --git a/charts/stable/openldap/SCALE/questions.yaml b/charts/stable/openldap/SCALE/questions.yaml index 44415ba4630..3957c270634 100644 --- a/charts/stable/openldap/SCALE/questions.yaml +++ b/charts/stable/openldap/SCALE/questions.yaml @@ -737,7 +737,7 @@ questions: description: "Path inside the container the storage is mounted" schema: type: string - default: "/var/lib/ldap" + default: "/var/lib/ldap/" hidden: true - variable: medium label: "EmptyDir Medium" @@ -771,7 +771,7 @@ questions: type: string default: "100Gi" - variable: slapd - label: "slapd Storage" + label: "App slapd Storage" description: "Stores the Application slapd." schema: type: dict @@ -782,26 +782,12 @@ questions: type: boolean default: true hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - variable: type label: "(Advanced) Type of Storage" description: "Sets the persistence type" schema: type: string default: "pvc" - hidden: true enum: - value: "pvc" description: "pvc" @@ -812,12 +798,53 @@ questions: show_if: [["type", "=", "pvc"]] type: string default: "SCALE-ZFS" + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: hostPathType + label: "hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" - variable: mountPath label: "mountPath" description: "Path inside the container the storage is mounted" schema: type: string - default: "/etc/ldap/slapd.d" + default: "/etc/ldap/slapd.d/" hidden: true - variable: medium label: "EmptyDir Medium" diff --git a/charts/stable/openldap/values.yaml b/charts/stable/openldap/values.yaml index 77005dbe343..3cf9c37c1bf 100644 --- a/charts/stable/openldap/values.yaml +++ b/charts/stable/openldap/values.yaml @@ -78,11 +78,11 @@ envFrom: volumeClaimTemplates: data: enabled: true - mountPath: "/var/lib/ldap" + mountPath: "/var/lib/ldap/" accessMode: ReadWriteOnce size: "100Gi" slapd: enabled: true - mountPath: "/etc/ldap/slapd.d" + mountPath: "/etc/ldap/slapd.d/" accessMode: ReadWriteOnce size: "100Gi"