From 1a55b3eae6381ac8470da743b2ebdbd34de301b0 Mon Sep 17 00:00:00 2001 From: Archisman Date: Tue, 3 Sep 2024 19:59:57 +0530 Subject: [PATCH] Removing CertManager, ArgoCD, SealedSecrets and AWS EBS HelmChartProxies (they'll be installed using KubeAid) Signed-off-by: Archisman --- .../capi-cluster/templates/argo-cd.yaml | 26 --------------- .../capi-cluster/templates/cert-manager.yaml | 23 ------------- .../capi-cluster/templates/csi-aws.yaml | 22 ------------- .../templates/sealed-secrets.yaml | 33 ------------------- 4 files changed, 104 deletions(-) delete mode 100644 argocd-helm-charts/capi-cluster/templates/argo-cd.yaml delete mode 100644 argocd-helm-charts/capi-cluster/templates/cert-manager.yaml delete mode 100644 argocd-helm-charts/capi-cluster/templates/csi-aws.yaml delete mode 100644 argocd-helm-charts/capi-cluster/templates/sealed-secrets.yaml diff --git a/argocd-helm-charts/capi-cluster/templates/argo-cd.yaml b/argocd-helm-charts/capi-cluster/templates/argo-cd.yaml deleted file mode 100644 index 97abbcd9f..000000000 --- a/argocd-helm-charts/capi-cluster/templates/argo-cd.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: addons.cluster.x-k8s.io/v1alpha1 -kind: HelmChartProxy -metadata: - name: argo-cd-{{ .Values.global.clusterName }} - namespace: capi-cluster-{{ .Values.global.customerid }} -spec: - clusterSelector: - matchLabels: - cluster.x-k8s.io/name: {{ .Values.global.clusterName }} - repoURL: https://argoproj.github.io/argo-helm - chartName: argo-cd - namespace: argo-cd - releaseName: argo-cd - options: - waitForJobs: true - wait: true - timeout: 5m0s - install: - createNamespace: true - valuesTemplate: | - configs: - repositories: - kubeaid-repo: - name: kubeaid - type: {{ .Values.global.kubeaid.type | default "git" }} - url: {{ .Values.global.kubeaid.repo }} diff --git a/argocd-helm-charts/capi-cluster/templates/cert-manager.yaml b/argocd-helm-charts/capi-cluster/templates/cert-manager.yaml deleted file mode 100644 index 0cbea9961..000000000 --- a/argocd-helm-charts/capi-cluster/templates/cert-manager.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: addons.cluster.x-k8s.io/v1alpha1 -kind: HelmChartProxy -metadata: - name: cert-manager-{{ .Values.global.clusterName }} - namespace: capi-cluster-{{ .Values.global.customerid }} -spec: - clusterSelector: - matchLabels: - cluster.x-k8s.io/name: {{ .Values.global.clusterName }} - repoURL: https://charts.jetstack.io - chartName: cert-manager - namespace: cert-manager - releaseName: cert-manager - version: v1.15.2 - options: - waitForJobs: true - wait: true - timeout: 5m0s - install: - createNamespace: true - valuesTemplate: | - crds: - enabled: true diff --git a/argocd-helm-charts/capi-cluster/templates/csi-aws.yaml b/argocd-helm-charts/capi-cluster/templates/csi-aws.yaml deleted file mode 100644 index df35b5395..000000000 --- a/argocd-helm-charts/capi-cluster/templates/csi-aws.yaml +++ /dev/null @@ -1,22 +0,0 @@ -{{- if (.Values.provider).aws }} -apiVersion: addons.cluster.x-k8s.io/v1alpha1 -kind: HelmChartProxy -metadata: - name: csi-aws-{{ .Values.global.clusterName }} - namespace: capi-cluster-{{ .Values.global.customerid }} -spec: - clusterSelector: - matchLabels: - cluster.x-k8s.io/name: {{ .Values.global.clusterName }} - repoURL: https://kubernetes-sigs.github.io/aws-ebs-csi-driver - chartName: aws-ebs-csi-driver - namespace: aws - releaseName: aws-ebs-csi-driver - version: 2.31.0 - options: - waitForJobs: true - wait: true - timeout: 5m0s - install: - createNamespace: true -{{- end }} diff --git a/argocd-helm-charts/capi-cluster/templates/sealed-secrets.yaml b/argocd-helm-charts/capi-cluster/templates/sealed-secrets.yaml deleted file mode 100644 index db18504db..000000000 --- a/argocd-helm-charts/capi-cluster/templates/sealed-secrets.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: addons.cluster.x-k8s.io/v1alpha1 -kind: HelmChartProxy -metadata: - name: sealed-secerts-{{ .Values.global.clusterName }} - namespace: capi-cluster-{{ .Values.global.customerid }} -spec: - clusterSelector: - matchLabels: - cluster.x-k8s.io/name: {{ .Values.global.clusterName }} - repoURL: https://bitnami-labs.github.io/sealed-secrets - chartName: sealed-secrets - namespace: system - releaseName: sealed-secrets - options: - waitForJobs: true - wait: true - timeout: 5m0s - install: - createNamespace: true - valuesTemplate: | - namespace: system - resources: - limits: - memory: 32Mi - requests: - cpu: 1m - memory: 8Mi - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: ["ALL"] - seccompProfile: - type: RuntimeDefault