From 3120186df92236d64dfea8c2bfc062c2ff1c11b0 Mon Sep 17 00:00:00 2001 From: djpbessems Date: Fri, 30 Oct 2020 12:49:21 +0100 Subject: [PATCH] Redeploy Harbor with StorageClass --- services/Harbor/chart-values.yml | 6 ++++++ services/Harbor/storageClass-Harbor.yml | 4 ++-- services/Lighttpd/configMap_lighttpd.yml | 4 +++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/services/Harbor/chart-values.yml b/services/Harbor/chart-values.yml index 6206a5e..a6e2769 100644 --- a/services/Harbor/chart-values.yml +++ b/services/Harbor/chart-values.yml @@ -12,25 +12,31 @@ persistence: persistentVolumeClaim: registry: storageClass: "harbor" + subPath: registry accessMode: ReadWriteMany size: 5Gi chartmuseum: storageClass: "harbor" + subPath: chartmuseum accessMode: ReadWriteMany size: 5Gi jobservice: storageClass: "harbor" + subPath: jobservice accessMode: ReadWriteMany size: 1Gi database: storageClass: "harbor-db" + subPath: db accessMode: ReadWriteMany size: 1Gi redis: storageClass: "harbor-db" + subPath: redis accessMode: ReadWriteMany size: 1Gi trivy: storageClass: "harbor" + subPath: trivy accessMode: ReadWriteMany size: 1Gi diff --git a/services/Harbor/storageClass-Harbor.yml b/services/Harbor/storageClass-Harbor.yml index 161620b..6b916cb 100644 --- a/services/Harbor/storageClass-Harbor.yml +++ b/services/Harbor/storageClass-Harbor.yml @@ -7,7 +7,7 @@ parameters: source: "//192.168.11.225/K3s.StorageClass/harbor" csi.storage.k8s.io/node-stage-secret-name: "smb-credentials" csi.storage.k8s.io/node-stage-secret-namespace: "default" - createSubDir: "true" # optional: create a sub dir for new volume + createSubDir: "false" # optional: create a sub dir for new volume reclaimPolicy: Retain # only retain is supported volumeBindingMode: Immediate mountOptions: @@ -25,7 +25,7 @@ parameters: source: "//192.168.11.225/K3s.StorageClass/harbor-db" csi.storage.k8s.io/node-stage-secret-name: "smb-credentials" csi.storage.k8s.io/node-stage-secret-namespace: "default" - createSubDir: "true" # optional: create a sub dir for new volume + createSubDir: "false" # optional: create a sub dir for new volume reclaimPolicy: Retain # only retain is supported volumeBindingMode: Immediate mountOptions: diff --git a/services/Lighttpd/configMap_lighttpd.yml b/services/Lighttpd/configMap_lighttpd.yml index d60a0e5..ec983ac 100644 --- a/services/Lighttpd/configMap_lighttpd.yml +++ b/services/Lighttpd/configMap_lighttpd.yml @@ -53,7 +53,9 @@ data: spamasaurus.com.conf: | $HTTP["host"] == "spamasaurus.com" { server.document-root = "/var/www/spamasaurus.com/public" - } + + index-file.names += ("spamasaurusRex.login.php") + } sw.itch.fyi.conf: | $HTTP["host"] == "sw.itch.fyi" { server.document-root = "/var/www/sw.itch.fyi/"