diff --git a/installation/linux/amazon-linux.md b/installation/linux/amazon-linux.md index 186763bd8..64d4519bc 100644 --- a/installation/linux/amazon-linux.md +++ b/installation/linux/amazon-linux.md @@ -2,35 +2,35 @@ ## Install on Amazon Linux -Fluent Bit is distributed as **fluent-bit** package and is available for the latest Amazon Linux 2 and Amazon Linux 2023. -The following architectures are supported +Fluent Bit is distributed as the `fluent-bit` package and is available for the latest +Amazon Linux 2 and Amazon Linux 2023. The following architectures are supported -* x86\_64 -* aarch64 / arm64v8 +- x86_64 +- aarch64 / arm64v8 + +Amazon Linux 2022 is no longer supported. ## Single line install -A simple installation script is provided to be used for most Linux targets. -This will always install the most recent version released. +Fluent Bit provides an installation script to use for most Linux targets. +This will always install the most recently released version. -```bash +```bash copy curl https://raw.githubusercontent.com/fluent/fluent-bit/master/install.sh | sh ``` -This is purely a convenience helper and should always be validated prior to use. -The recommended secure deployment approach is to follow the instructions below. - -### Amazon Linux 2022 - -Amazon Linux 2022 was previously supported but is removed since it became GA Amazon Linux 2023 +This is a convenience helper and should always be validated prior to use. +The recommended secure deployment approach is to use the following instructions: ## Configure Yum -We provide **fluent-bit** through a Yum repository. In order to add the repository reference to your system, please add a new file called _fluent-bit.repo_ in _/etc/yum.repos.d/_ with the following content: +The `fluent-bit` is provided through a Yum repository. To add the repository +reference to your system, add a new file called `fluent-bit.repo` in +`/etc/yum.repos.d/` with the following content: ### Amazon Linux 2 -```config +```text copy [fluent-bit] name = Fluent Bit baseurl = https://packages.fluentbit.io/amazonlinux/2/ @@ -41,7 +41,7 @@ enabled=1 ### Amazon Linux 2023 -```config +```text copy [fluent-bit] name = Fluent Bit baseurl = https://packages.fluentbit.io/amazonlinux/2023/ @@ -50,11 +50,14 @@ gpgkey=https://packages.fluentbit.io/fluentbit.key enabled=1 ``` -Note: we encourage you always enable the _gpgcheck_ for security reasons. All our packages are signed. +You should always enable `gpgcheck` for security reasons. All Fluent Bit packages +are signed. ### Updated key from March 2022 -From the 1.9.0 and 1.8.15 releases please note that the GPG key has been updated at [https://packages.fluentbit.io/fluentbit.key](https://packages.fluentbit.io/fluentbit.key) so ensure this new one is added. +For the 1.9.0 and 1.8.15 and later releases, the +[GPG key has been updated](https://packages.fluentbit.io/fluentbit.key). Ensure +this new one is added. The GPG Key fingerprint of the new key is: @@ -63,7 +66,8 @@ C3C0 A285 34B9 293E AF51 FABD 9F9D DC08 3888 C1CD Fluentbit releases (Releases signing key) ``` -The previous key is still available at [https://packages.fluentbit.io/fluentbit-legacy.key](https://packages.fluentbit.io/fluentbit-legacy.key) and may be required to install previous versions. +The previous key is [still available](https://packages.fluentbit.io/fluentbit-legacy.key) +and might be required to install previous versions. The GPG Key fingerprint of the old key is: @@ -71,19 +75,20 @@ The GPG Key fingerprint of the old key is: F209 D876 2A60 CD49 E680 633B 4FF8 368B 6EA0 722A ``` -Refer to the [supported platform documentation](../supported-platforms.md) to see which platforms are supported in each release. +Refer to the [supported platform documentation](../supported-platforms.md) to see +which platforms are supported in each release. ### Install -Once your repository is configured, run the following command to install it: +1. After your repository is configured, run the following command to install it: -```bash -sudo yum install fluent-bit -``` + ```bash copy + sudo yum install fluent-bit + ``` -Now the following step is to instruct _systemd_ to enable the service: +1. Instruct `systemd` to enable the service: -```bash +```bash copy sudo systemctl start fluent-bit ``` @@ -100,4 +105,6 @@ $ systemctl status fluent-bit ... ``` -The default configuration of **fluent-bit** is collecting metrics of CPU usage and sending the records to the standard output, you can see the outgoing data in your _/var/log/messages_ file. +The default Fluent Bit configuration collect metrics of CPU usage and sends the +records to the standard output. You can see the outgoing data in your +`/var/log/messages` file.