From f217fcebed9d3bb16629721169750a196cea74c6 Mon Sep 17 00:00:00 2001 From: Pratik Bandarkar Date: Fri, 1 Mar 2024 12:48:12 +0000 Subject: [PATCH] Disable Cert-Manager Installation and Update Storage Class Name This commit disables the installation of cert-manager during the Kubernetes cluster installation. Given that we deploy cert-manager alongside the cluster(kubespray), we can utilize the existing instance for Topolvm integration. Additionally, the storage class name has been updated to ensure proper reference during the Vault installation process. --- kustomize/topolvm/general/kustomization.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kustomize/topolvm/general/kustomization.yaml b/kustomize/topolvm/general/kustomization.yaml index 877eb5275..bd78ebb8b 100644 --- a/kustomize/topolvm/general/kustomization.yaml +++ b/kustomize/topolvm/general/kustomization.yaml @@ -16,9 +16,9 @@ helmCharts: nodeSelector: node-role.kubernetes.io/control-plane: "" cert-manager: - enabled: true + enabled: false storageClasses: - - name: general # Defines name of storage class. + - name: local-path # Defines name of storage class. storageClass: fsType: xfs # Supported filesystems are: ext4, xfs, and btrfs. # reclaimPolicy @@ -33,7 +33,7 @@ helmCharts: # enables CSI drivers to expand volumes. This feature is available for Kubernetes 1.16 and later releases. allowVolumeExpansion: true additionalParameters: - topolvm.io/device-class: "general" + topolvm.io/device-class: "local-path" # mount options mountOptions: [] # lvmd service @@ -46,7 +46,7 @@ helmCharts: socketName: /run/topolvm/lvmd.sock # lvmd.deviceClasses -- Specify the device-class settings. deviceClasses: - - name: general + - name: local-path volume-group: vg-general default: true spare-gb: 10