From 54c0b2d0ba2614b0634b7ac37a4b4dd4cd4aab7c Mon Sep 17 00:00:00 2001 From: Rokibul Hasan Date: Sun, 25 Feb 2024 14:39:12 +0600 Subject: [PATCH] Only enable flux helm and source controller (#5) Signed-off-by: Rokibul Hasan --- charts/fluxcd-addon-manager/README.md | 22 +++++++++++++--------- charts/fluxcd-addon-manager/values.yaml | 8 ++++++++ 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/charts/fluxcd-addon-manager/README.md b/charts/fluxcd-addon-manager/README.md index e6dea1f5..604f4176 100644 --- a/charts/fluxcd-addon-manager/README.md +++ b/charts/fluxcd-addon-manager/README.md @@ -45,15 +45,19 @@ The command removes all the Kubernetes components associated with the chart and The following table lists the configurable parameters of the `fluxcd-addon-manager` chart and their default values. -| Parameter | Description | Default | -|--------------------------------------|-------------|---------------------------------------------------| -| image | | ghcr.io/kluster-manager/fluxcd-addon | -| tag | | | -| kubeconfigSecretName | | "" | -| kubectl.image | | ghcr.io/appscode/kubectl:1.23 | -| fluxcdConfig.installCRDs | | true | -| fluxcdConfig.helmController.create | | true | -| fluxcdConfig.sourceController.create | | true | +| Parameter | Description | Default | +|-----------------------------------------------|-------------|---------------------------------------------------| +| image | | ghcr.io/kluster-manager/fluxcd-addon | +| tag | | | +| kubeconfigSecretName | | "" | +| kubectl.image | | ghcr.io/appscode/kubectl:1.23 | +| fluxcdConfig.installCRDs | | true | +| fluxcdConfig.helmController.create | | true | +| fluxcdConfig.sourceController.create | | true | +| fluxcdConfig.imageReflectionController.create | | false | +| fluxcdConfig.imageAutomationController.create | | false | +| fluxcdConfig.kustomizeController.create | | false | +| fluxcdConfig.notificationController.create | | false | Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: diff --git a/charts/fluxcd-addon-manager/values.yaml b/charts/fluxcd-addon-manager/values.yaml index 9c87f653..65caf746 100644 --- a/charts/fluxcd-addon-manager/values.yaml +++ b/charts/fluxcd-addon-manager/values.yaml @@ -12,3 +12,11 @@ fluxcdConfig: create: true sourceController: create: true + imageReflectionController: + create: false + imageAutomationController: + create: false + kustomizeController: + create: false + notificationController: + create: false