Skip to content

Commit 90b3423

Browse files
authored
init release-0.9 (#121)
Signed-off-by: wanjunlei <[email protected]>
1 parent 715a6a6 commit 90b3423

File tree

8 files changed

+28
-15
lines changed

8 files changed

+28
-15
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 0.9.0 / 2021-08-13
2+
3+
- [FEATURE] Add support for `Containerd` and `CRI-O`. #112
4+
- [FEATURE] Add support for `inotify_watcher` configuration of tail input plugin. #114
5+
- [FEATURE] Add support for throttle filter plugin. #115
6+
- [FEATURE] Add `runtimeClassName` support to fluentBit CRD. #116
7+
- [FEATURE] Optional `watch-namespaces` for controller manager. #117
8+
- [BUGFIX] Fix some bugs.
9+
110
## 0.8.0 / 2021-07-23
211

312
- [FEATURE] Support setting imagePullSecrets for both operator and fluentbit #93 #94

README.md

+13-10
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,30 @@ Once installed, the Fluent Bit Operator provides the following features:
1717
- [Deploy Fluent Bit Operator with YAML](#deploy-fluent-bit-operator-with-yaml)
1818
- [Deploy Fluent Bit Operator with Helm](#deploy-fluent-bit-operator-with-helm)
1919
- [Quick Start](#quick-start)
20-
- [Logging Stack](#logging-stack)
21-
- [Deploy logging-stack with YAML](#deploy-logging-stack-with-yaml)
22-
- [Deploy logging-stack with Helm chart](#deploy-logging-stack-with-helm-chart)
23-
- [Auditd](#auditd)
20+
- [Configure Custom Watch Namespaces](#configure-custom-watch-namespaces)
21+
- [Collect Kubernetes logs](#collect-kubernetes-logs)
22+
- [Deploy the Kubernetes logging stack with YAML](#deploy-the-kubernetes-logging-stack-with-yaml)
23+
- [Deploy the Kubernetes logging stack with Helm](#deploy-the-kubernetes-logging-stack-with-helm)
24+
- [Collect Auditd logs](#collect-auditd-logs)
2425
- [Monitoring](#monitoring)
2526
- [API Doc](#api-doc)
2627
- [Best Practice](#best-practice)
2728
- [Plugin Grouping](#plugin-grouping)
2829
- [Path Convention](#path-convention)
29-
- [Features In Plan](#features-in-plan)
30+
- [Custom Parser](#custom-parser)
31+
- [Roadmap](#roadmap)
3032
- [Development](#development)
31-
- [Prerequisites](#prerequisites-1)
33+
- [Requirements](#requirements)
3234
- [Running](#running)
3335
- [Contributing](#contributing)
3436
- [Documentation](#documentation)
3537
- [Manifests](#manifests)
38+
3639
## Overview
3740

3841
Fluent Bit Operator defines five custom resources using CustomResourceDefinition (CRD):
3942

40-
- **`FluentBit`**: Defines the Fluent Bit DaemonSet and its configs. A custom Fluent Bit image `kubesphere/fluent-bit` is requried to work with FluentBit Operator for dynamic configuration reloading.
43+
- **`FluentBit`**: Defines the Fluent Bit DaemonSet and its configs. A custom Fluent Bit image `kubesphere/fluent-bit` is required to work with FluentBit Operator for dynamic configuration reloading.
4144
- **`FluentBitConfig`**: Select input/filter/output plugins and generates the final config into a Secret.
4245
- **`Input`**: Defines input config sections.
4346
- **`Parser`**: Defines parser config sections.
@@ -65,7 +68,7 @@ Kubernetes v1.16.13+ is necessary for running Fluent Bit Operator.
6568
Install the latest stable version
6669

6770
```shell
68-
kubectl apply -f https://raw.githubusercontent.com/kubesphere/fluentbit-operator/release-0.8/manifests/setup/setup.yaml
71+
kubectl apply -f https://raw.githubusercontent.com/kubesphere/fluentbit-operator/release-0.9/manifests/setup/setup.yaml
6972

7073
# You can change the namespace in manifests/setup/kustomization.yaml in corresponding release branch
7174
# and then use command below to install to another namespace
@@ -356,8 +359,8 @@ Check out the demo in the folder `/manifests/regex-parser` for how to use a cust
356359

357360
## Development
358361

359-
### Prerequisites
360-
- golang v1.13+.
362+
### Requirements
363+
- golang v1.13+.requirement
361364
- kubectl v1.16.13+.
362365
- kubebuilder v2.3+ (the project is build with v2.3.2)
363366
- Access to a Kubernetes cluster v1.16.13+

RELEASE.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ This page describes the release process and the currently planned schedule for u
1717
| v0.7.0 | 2021-06-29 | Wanjun Lei (GitHub: @wanjunlei) |
1818
| v0.7.1 | 2021-07-09 | Wanjun Lei (GitHub: @wanjunlei) |
1919
| v0.8.0 | 2021-07-23 | Wanjun Lei (GitHub: @wanjunlei) |
20+
| v0.9.0 | 2021-08-13 | Wanjun Lei (GitHub: @wanjunlei) |
2021

2122
## How to cut an individual release
2223

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
latest
1+
v0.9.0

charts/fluentbit-operator/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ version: 0.1.0
2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
23-
appVersion: 0.8.0
23+
appVersion: 0.9.0

charts/fluentbit-operator/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Declare variables to be passed into your templates.
44
operator:
55
image: "kubesphere/fluentbit-operator"
6-
tag: "v0.8.0"
6+
tag: "v0.9.0"
77
initcontainer:
88
image: "docker"
99
tag: "19.03"

manifests/setup/fluentbit-operator-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ spec:
3939
mountPath: /var/run/docker.sock
4040
containers:
4141
- name: fluentbit-operator
42-
image: 'kubesphere/fluentbit-operator:v0.8.0'
42+
image: 'kubesphere/fluentbit-operator:v0.9.0'
4343
resources:
4444
limits:
4545
cpu: 100m

manifests/setup/setup.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4335,7 +4335,7 @@ spec:
43354335
app.kubernetes.io/name: fluentbit-operator
43364336
spec:
43374337
containers:
4338-
- image: kubesphere/fluentbit-operator:v0.8.0
4338+
- image: kubesphere/fluentbit-operator:v0.9.0
43394339
name: fluentbit-operator
43404340
resources:
43414341
limits:

0 commit comments

Comments
 (0)