Skip to content

Commit b612519

Browse files
Merge pull request #2172 from fluent/alexakreizinger/sc-146101/fb-combine-packages-and-supported-platforms
2 parents 7377026 + 5d3e13a commit b612519

File tree

5 files changed

+67
-118
lines changed

5 files changed

+67
-118
lines changed

.gitbook.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,7 @@ redirects:
9494
stream-processing/getting-started/hands-on: ./stream-processing/tutorial.md
9595
pipeline/pipeline-monitoring: ./administration/monitoring.md
9696
about/license: ./README.md
97+
installation/getting-started-with-fluent-bit: ./installation/downloads.md
98+
installation/requirements: ./installation/downloads.md
99+
installation/supported-platforms: ./installation/downloads.md
97100
about/sandbox-and-lab-resources: /about/resources.md

SUMMARY.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616

1717
## Installation
1818

19-
* [Get started with Fluent Bit](installation/getting-started-with-fluent-bit.md)
20-
* [Requirements](installation/requirements.md)
2119
* [Download and install Fluent Bit](installation/downloads.md)
2220
* [Build from source code](installation/downloads/source.md)
2321
* [Build and install](installation/downloads/source/build-and-install.md)

installation/downloads.md

Lines changed: 64 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,64 @@
1-
# Download Fluent Bit for supported platforms
2-
3-
Fluent Bit supports the following operating systems and architectures:
4-
5-
| Operating System | Distribution | Architectures |
6-
| :--- | :--- | :--- |
7-
| Linux | [Amazon Linux 2023](downloads/linux/amazon-linux.md) | x86_64, Arm64v8 |
8-
| | [Amazon Linux 2](downloads/linux/amazon-linux.md) | x86_64, Arm64v8 |
9-
| | [CentOS 9 Stream](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
10-
| | [CentOS 8](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
11-
| | [CentOS 7](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
12-
| | [Rocky Linux 8](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
13-
| | [Rocky Linux 9](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
14-
| | [Alma Linux 8](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
15-
| | [Alma Linux 9](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
16-
| | [Debian 12 (Bookworm)](downloads/linux/debian.md) | x86_64, Arm64v8 |
17-
| | [Debian 11 (Bullseye)](downloads/linux/debian.md) | x86_64, Arm64v8 |
18-
| | [Debian 10 (Buster)](downloads/linux/debian.md) | x86_64, Arm64v8 |
19-
| | [Ubuntu 24.04 (Noble Numbat)](downloads/linux/ubuntu.md) | x86_64, Arm64v8 |
20-
| | [Ubuntu 22.04 (Jammy Jellyfish)](downloads/linux/ubuntu.md) | x86_64, Arm64v8 |
21-
| | [Raspbian 12 (Bookworm)](downloads/linux/raspbian-raspberry-pi.md) | Arm32v7 |
22-
| macOS | * | x86_64, Apple M1 |
23-
| Windows | [Windows Server 2019](downloads/windows.md) | x86_64, x86 |
24-
| | [Windows 10 1903](downloads/windows.md) | x86_64, x86 |
25-
26-
From an architecture support perspective, Fluent Bit is fully functional on x86_64, Arm64v8, and Arm32v7 based processors.
27-
28-
Fluent Bit can work also on macOS and Berkeley Software Distribution (BSD) systems, but not all plugins will be available on all platforms.
29-
30-
Official support is based on community demand. Fluent Bit might run on older operating systems, but must be built from source, or using custom packages from [enterprise providers](https://fluentbit.io/enterprise).
31-
32-
Fluent Bit is supported for Linux on IBM Z (s390x) environments with some restrictions, but only container images are provided for these targets officially.
1+
2+
# Download and install Fluent Bit
3+
4+
<img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=e9732f9c-44a4-46d3-ab87-86138455c698" />
5+
6+
Fluent Bit is compatible with most x86-based, x86_64-based, arm32v7-based, and arm64v8-based systems.
7+
8+
## Requirements
9+
10+
The Fluent Bit build process requires the following components:
11+
12+
- Compiler: GCC or clang
13+
- CMake
14+
- Flex and Bison: Required for [Stream Processor](../stream-processing/overview) or [Record Accessor](../administration/configuring-fluent-bit/classic-mode/record-accessor)
15+
- Libyaml development headers and libraries
16+
17+
Certain features of Fluent Bit depend on additional third-party components. For example, output plugins with special backend libraries like Kafka include those libraries in the main source code repository.
18+
19+
## Build from source code
20+
21+
You can [build and install Fluent Bit from its source code](../installation/downloads/source). There are also platform-specific guides for building Fluent Bit from source on [macOS](../installation/downloads/macos#compile-from-source) and [Windows](../installation/downloads/windows#compile-from-source).
22+
23+
## Supported platforms and packages
24+
25+
To install Fluent Bit from one of the available packages, use the installation method for your chosen platform.
26+
27+
### Container deployment
28+
29+
Fluent Bit is available for the following container deployments:
30+
31+
- [Containers on AWS](../installation/downloads/aws-container)
32+
- [Docker](../installation/downloads/docker)
33+
- [Kubernetes](../installation/downloads/kubernetes)
34+
35+
### Linux
36+
37+
Fluent Bit is available on [Linux](../installation/downloads/linux), including the following distributions:
38+
39+
- [Amazon Linux](../installation/downloads/linux/amazon-linux)
40+
- [Buildroot embedded Linux](../installation/downloads/linux/buildroot-embedded-linux)
41+
- [Debian](../installation/downloads/linux/debian)
42+
- [Raspbian and Raspberry Pi](../installation/downloads/linux/raspbian-raspberry-pi)
43+
- [Red Hat and CentOS](../installation/downloads/linux/redhat-centos)
44+
- [Rocky Linux and Alma Linux](../installation/downloads/linux/alma-rocky)
45+
- [Ubuntu](../installation/downloads/linux/ubuntu)
46+
- [Yocto embedded Linux](../installation/downloads/linux/yocto-embedded-linux)
47+
48+
### macOS
49+
50+
Fluent Bit is available on [macOS](../installation/downloads/macos).
51+
52+
### Windows
53+
54+
Fluent Bit is available on [Windows](../installation/downloads/windows).
55+
56+
### Other platforms
57+
58+
Official support is based on community demand. Fluent Bit might run on older operating systems, but must be built from source or using custom packages.
59+
60+
Fluent Bit can run on Berkeley Software Distribution (BSD) systems and IBM Z Linux (s390x) systems with restrictions. Not all plugins and filters are supported.
61+
62+
## Enterprise providers
63+
64+
Fluent Bit packages are also provided by [enterprise providers](https://fluentbit.io/enterprise) for older end-of-life versions, Unix systems, or for additional support and features including aspects (such as CVE backporting).

installation/getting-started-with-fluent-bit.md

Lines changed: 0 additions & 70 deletions
This file was deleted.

installation/requirements.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)