From 0952e2dae8dfa2b8afe108a0152ee9bfb31c4119 Mon Sep 17 00:00:00 2001 From: Ashley Dumaine Date: Tue, 13 Feb 2024 09:28:10 -0500 Subject: [PATCH] add HelmChartProxies for linode-ccm and linode-csi-driver --- .../linode-blockstorage-csi-driver-helm.yaml | 18 ++++++++++++++++++ .../linode-cloud-controller-manager-helm.yaml | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 templates/addons/linode-blockstorage-csi-driver-helm.yaml create mode 100644 templates/addons/linode-cloud-controller-manager-helm.yaml diff --git a/templates/addons/linode-blockstorage-csi-driver-helm.yaml b/templates/addons/linode-blockstorage-csi-driver-helm.yaml new file mode 100644 index 000000000..3efd53f01 --- /dev/null +++ b/templates/addons/linode-blockstorage-csi-driver-helm.yaml @@ -0,0 +1,18 @@ +apiVersion: addons.cluster.x-k8s.io/v1alpha1 +kind: HelmChartProxy +metadata: + name: linode-blockstorage-csi-driver +spec: + clusterSelector: + matchLabels: + csi-driver: linode + repoURL: https://linode.github.io/linode-blockstorage-csi-driver/ + chartName: linode-blockstorage-csi-driver + namespace: kube-system + options: + waitForJobs: true + wait: true + timeout: 5m + valuesTemplate: | + region: ${LINODE_REGION} + apiToken: ${LINODE_TOKEN} diff --git a/templates/addons/linode-cloud-controller-manager-helm.yaml b/templates/addons/linode-cloud-controller-manager-helm.yaml new file mode 100644 index 000000000..75668bf69 --- /dev/null +++ b/templates/addons/linode-cloud-controller-manager-helm.yaml @@ -0,0 +1,18 @@ +apiVersion: addons.cluster.x-k8s.io/v1alpha1 +kind: HelmChartProxy +metadata: + name: linode-cloud-controller-manager +spec: + clusterSelector: + matchLabels: + ccm: linode + repoURL: https://linode.github.io/linode-cloud-controller-manager/ + chartName: linode-cloud-controller-manager + namespace: kube-system + options: + waitForJobs: true + wait: true + timeout: 5m + valuesTemplate: | + region: ${LINODE_REGION} + apiToken: ${LINODE_TOKEN}