Skip to content

Commit

Permalink
installation: platforms: add s390x to supported architectures (#1245)
Browse files Browse the repository at this point in the history
* installation: platforms: add s390x to supported architectures

Signed-off-by: Ajay <[email protected]>

* installation: platforms: add s390x to supported architectures

Signed-off-by: Ajay <[email protected]>
Signed-off-by: Ajay Victor <[email protected]>

* Update installation/supported-platforms.md

Co-authored-by: Pat <[email protected]>
Signed-off-by: Ajay P Victor <[email protected]>

* installation: platforms: add s390x to supported architectures

Signed-off-by: Ajay Victor <[email protected]>

* incorporate review comments

Signed-off-by: Ajay Victor <[email protected]>

---------

Signed-off-by: Ajay <[email protected]>
Signed-off-by: Ajay Victor <[email protected]>
Signed-off-by: Ajay P Victor <[email protected]>
Co-authored-by: Pat <[email protected]>
  • Loading branch information
ajaypvictor and patrick-stephens authored Nov 9, 2023
1 parent e8e362a commit 0fde797
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
3 changes: 2 additions & 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 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 All @@ -9,3 +9,4 @@

In the core there are not other dependencies, For certain features that depends on third party components like output plugins with special backend libraries \(e.g: kafka\), those are included in the main source code repository.

Fluent Bit is supported on Linux on IBM Z(s390x), but the WASM and LUA filter plugins are not.
2 changes: 2 additions & 0 deletions installation/supported-platforms.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 with some restrictions but only container images are provided for these targets officially.
2 changes: 1 addition & 1 deletion pipeline/inputs/exec.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ command arguments could lead to malicious command execution.

## Container support

This plugin will not function in the distroless production images (AMD64 currently) as it needs a functional `/bin/sh` which is not present.
This plugin will not function in all the distroless production images as it needs a functional `/bin/sh` which is not present.
The debug images use the same binaries so even though they have a shell, there is no support for this plugin as it is compiled out.

## Configuration Parameters
Expand Down
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 0fde797

Please sign in to comment.