Skip to content

Commit

Permalink
installation: platforms: add s390x to supported architectures
Browse files Browse the repository at this point in the history
Signed-off-by: Ajay <[email protected]>
  • Loading branch information
ajaypvictor committed Oct 26, 2023
1 parent 315412f commit 4c572ec
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion installation/requirements.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Requirements

[Fluent Bit](http://fluentbit.io) uses very low CPU and Memory consumption, it's compatible with most of x86, x86\_64, arm32v7 and arm64v8 based platforms. In order to build it you need the following components in your system for the build process:
[Fluent Bit](http://fluentbit.io) uses very low CPU and Memory consumption, it's compatible with most of x86, x86\_64, arm32v7, arm64v8 and s390x based platforms. In order to build it you need the following components in your system for the build process:

* Compiler: GCC or clang
* CMake
Expand Down
4 changes: 3 additions & 1 deletion installation/supported-platforms.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The following operating systems and architectures are supported in Fluent Bit.
| | [Debian 12 \(Bookworm\)](linux/debian.md) | x86\_64, Arm64v8 |
| | [Debian 11 \(Bullseye\)](linux/debian.md) | x86\_64, Arm64v8 |
| | [Debian 10 \(Buster\)](linux/debian.md) | x86\_64, Arm64v8 |
| | [Ubuntu 22.04 \(Jammy Jellyfish\)](linux/ubuntu.md) | x86\_64, Arm64v8 |
| | [Ubuntu 22.04 \(Jammy Jellyfish\)](linux/ubuntu.md) | x86\_64, Arm64v8, s390x |
| | [Ubuntu 20.04 \(Focal Fossa\)](linux/ubuntu.md) | x86\_64, Arm64v8 |
| | [Ubuntu 18.04 \(Bionic Beaver\)](linux/ubuntu.md) | x86\_64, Arm64v8 |
| | [Ubuntu 16.04 \(Xenial Xerus\)](linux/ubuntu.md) | x86\_64 |
Expand All @@ -29,3 +29,5 @@ From an architecture support perspective, Fluent Bit is fully functional on x86\
Fluent Bit can work also on OSX and \*BSD systems, but not all plugins will be available on all platforms.
Official support will be expanding based on community demand.
Fluent Bit may run on older operating systems though will need to be built from source, or use custom packages from [enterprise providers](https://fluentbit.io/enterprise).

Fluent Bit is supported on Linux on IBM Z (s390x) environment without WASM, because building WAMR is not supported as of today on s390x and LuaJIT as well.
4 changes: 2 additions & 2 deletions update-release-version-docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ fi
if grep -q "$NEW_VERSION" "$SCRIPT_DIR"/installation/docker.md; then
echo "Found $NEW_VERSION already in the Docker docs so skipping update"
else
sed_wrapper -i -e "/| -.*$/a | $NEW_VERSION | x86\_64, arm64v8, arm32v7 | Release [v$NEW_VERSION](https://fluentbit.io/announcements/v$NEW_VERSION/) |" "$SCRIPT_DIR"/installation/docker.md
sed_wrapper -i -e "/| -.*$/a | $NEW_VERSION-debug | x86\_64, arm64v8, arm32v7 | Debug images |" "$SCRIPT_DIR"/installation/docker.md
sed_wrapper -i -e "/| -.*$/a | $NEW_VERSION | x86\_64, arm64v8, arm32v7, s390x | Release [v$NEW_VERSION](https://fluentbit.io/announcements/v$NEW_VERSION/) |" "$SCRIPT_DIR"/installation/docker.md
sed_wrapper -i -e "/| -.*$/a | $NEW_VERSION-debug | x86\_64, arm64v8, arm32v7, s390x | Debug images |" "$SCRIPT_DIR"/installation/docker.md
fi

WIN_32_EXE_HASH=${WIN_32_EXE_HASH:?}
Expand Down

0 comments on commit 4c572ec

Please sign in to comment.