diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 9665ac9d5..aaff307d6 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -38,7 +38,7 @@ jobs: run: ct lint --chart-dirs charts/fluent-operator --config charts/ct.yaml - name: Create kind cluster - uses: helm/kind-action@v1.5.0 + uses: helm/kind-action@v1.7.0 if: steps.list-changed.outputs.changed == 'true' - name: Run chart-testing (install) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19b920301..ddf01beb0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,34 @@ +## 2.3.0 / 2023-05-18 +### Features +- Feat: Adding influxdb plugin (#690) + +### ENHANCEMENT +- Add EnvVars support to FluentD (#697) +- Add Pod Annotations support to FluentD (#698) +- Fluent operator & fluentbit: Added tolerations, nodeSelector + more (#704) +- EnvVars support in fluentbit helm template (#706) +- Add uri field for each telemetry type in opentelemetry plugin, remove old uri field (#708) +- Adjust fluentd watcher dependabot (#716) +- remove the deprecated -i flag in go build (#720) +- Adjust fluentd arm64 image build timeout (#721) +- Fluent-bit upgrade to v2.1.2 (#723) +- Add fluentbit.affinity configuration (#726) +- Adjust edge metrics collection config (#736) +- build(deps): Bump k8s.io/apimachinery from 0.26.3 to 0.27.1 (#701) +- build(deps): Bump helm/chart-testing-action from 2.1.0 to 2.4.0 (#710) +- build(deps): Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 (#712) +- build(deps): Bump golang from 1.20.3-alpine3.17 to 1.20.4-alpine3.17 in /cmd/fluent-manager (#713) +- build(deps): Bump golang from 1.20.3-alpine3.16 to 1.20.4-alpine3.16 in /cmd/fluent-watcher/fluentbit (#714) +- build(deps): Bump golang from 1.20.2 to 1.20.4 in /docs/best-practice/forwarding-logs-via-http (#715) +- build(deps): Bump golang from 1.19.2-alpine3.16 to 1.20.4-alpine3.16 in /cmd/fluent-watcher/fluentd (#717) +- build(deps): Bump arm64v8/ruby from 3.1-slim-bullseye to 3.2-slim-bullseye in /cmd/fluent-watcher/fluentd (#718) +- build(deps): Bump alpine from 3.16 to 3.17 in /cmd/fluent-watcher/fluentd (#719) + +### BUGFIX +- Fix: Fix missing log level (#691) +- Fix: Fix rewrite_tag match rule and trim start of string pattern (#692) +- Fix(docs): Update cluster outputs docs link (#724) + ## 2.2.0 / 2023-04-07 ### Features - Feat: Adding Fluentd cloudwatch plugin (#586) diff --git a/RELEASE.md b/RELEASE.md index 7b8781788..150b219fb 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -35,6 +35,7 @@ This page describes the release process and the currently planned schedule for u | v2.0.1 | 2023-02-08 | Elon Cheng (GitHub: @wenchajun) | | v2.1.0 | 2023-03-13 | Elon Cheng (GitHub: @wenchajun) | | v2.2.0 | 2023-04-07 | Elon Cheng (GitHub: @wenchajun) | +| v2.3.0 | 2023-05-18 | Elon Cheng (GitHub: @wenchajun) | # How to cut a new release diff --git a/charts/fluent-operator/Chart.yaml b/charts/fluent-operator/Chart.yaml index 05c02ce7b..ec19fcbb8 100644 --- a/charts/fluent-operator/Chart.yaml +++ b/charts/fluent-operator/Chart.yaml @@ -15,12 +15,12 @@ description: A Helm chart for Kubernetes # 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: 2.2.1 +version: 2.3.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 # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 2.2.0 +appVersion: 2.3.0 dependencies: - name: fluent-bit-crds diff --git a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml index 0bfaec58f..81c3e8b4e 100644 --- a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml @@ -14,10 +14,10 @@ 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: 2.1.0 +version: 2.3.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 # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.3.0" diff --git a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml index 8252d4081..f5730348f 100644 --- a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml @@ -14,10 +14,10 @@ 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: 2.1.0 +version: 2.3.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 # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.3.0"