diff --git a/charts/fluent-operator/Chart.yaml b/charts/fluent-operator/Chart.yaml index 205642e7f..c7357ff46 100644 --- a/charts/fluent-operator/Chart.yaml +++ b/charts/fluent-operator/Chart.yaml @@ -6,7 +6,7 @@ keywords: - fluent-bit - fluentd - operator -version: 3.4.2 +version: 3.5.0 # renovate: datasource=docker depName=ghcr.io/fluent/fluent-operator/fluent-operator appVersion: "3.4.0" icon: https://raw.githubusercontent.com/fluent/fluent-operator/master/docs/images/fluent-operator-icon.svg @@ -19,9 +19,9 @@ maintainers: dependencies: - name: fluent-bit-crds repository: "file://charts/fluent-bit-crds" - version: 3.4.2 + version: 3.5.0 condition: fluentbit.crdsEnable - name: fluentd-crds repository: "file://charts/fluentd-crds" - version: 3.4.2 + version: 3.5.0 condition: fluentd.crdsEnable diff --git a/charts/fluent-operator/README.md b/charts/fluent-operator/README.md index 73f7fbe0d..e345fa60a 100644 --- a/charts/fluent-operator/README.md +++ b/charts/fluent-operator/README.md @@ -11,18 +11,18 @@ export FLUENT_OPERATOR_CONTAINER_RUNTIME="containerd" # or "cri-o", "docker" dep helm repo add fluent https://fluent.github.io/helm-charts helm upgrade --install fluent-operator fluent/fluent-operator \ - --create-namespace \ + --create-namespace \ --set containerRuntime=${FLUENT_OPERATOR_CONTAINER_RUNTIME} ``` -By default, all CRDs required for Fluent Operator will be installed. To prevent `helm install` from installing CRDs, you can set `fluent-bit.crdsEnable` or `fluentd.crdsEnable` to `false`. +By default, all CRDs required for Fluent Operator will be installed. To prevent `helm install` from installing CRDs, you can set `fluent-bit.crdsEnable` or `fluentd.crdsEnable` to `false`. ## Upgrading -Helm [does not manage the lifecycle of CRDs](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/), so if the Fluent Operator CRDs already exist, subsequent +Helm [does not manage the lifecycle of CRDs](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/), so if the Fluent Operator CRDs already exist, subsequent chart upgrades will not add or remove CRDs even if they have changed. During upgrades, users should manually update CRDs: -``` +```shell wget https://github.com/fluent/fluent-operator/releases/download//fluent-operator.tgz tar -xf fluent-operator.tgz kubectl replace -f fluent-operator/crds @@ -30,6 +30,6 @@ kubectl replace -f fluent-operator/crds ## Chart Values -``` +```shell helm show values fluent/fluent-operator -``` \ No newline at end of file +``` diff --git a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml index c7af5e5da..297b41d8f 100644 --- a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml @@ -14,7 +14,7 @@ description: A Helm chart delivering fluenbt-bit controller CRDS # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.4.2 +version: 3.5.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml index ed019f584..0c3d27af4 100644 --- a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml @@ -14,7 +14,7 @@ description: A Helm chart delivering fluentd controller CRDS # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.4.2 +version: 3.5.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/fluent-operator/values.yaml b/charts/fluent-operator/values.yaml index 3fed235d1..6db9c0b7e 100644 --- a/charts/fluent-operator/values.yaml +++ b/charts/fluent-operator/values.yaml @@ -126,7 +126,7 @@ fluentbit: registry: ghcr.io repository: fluent/fluent-operator/fluent-bit # renovate: datasource=docker depName=ghcr.io/fluent/fluent-operator/fluent-bit - tag: "4.0.1" + tag: "4.1.0" # fluentbit resources. If you do want to specify resources, adjust them as necessary # You can adjust it based on the log volume.