Skip to content

Commit

Permalink
Bring back top-level Amazon documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
mavam committed Feb 26, 2025
1 parent d635216 commit 5ec332a
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
31 changes: 31 additions & 0 deletions src/content/docs/integrations/amazon/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Amazon
---

Tenzir integrates with the services from [Amazon Web
Services (AWS)](https://aws.amazon.com) listed below.

## Configuration

To interact with AWS services, you need to provide appropriate credentials. This
defaults to using AWS's [default credentials provider
chain](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html).

Make sure to configure AWS credentials for the same user account that runs
`tenzir` and `tenzir-node`. The AWS CLI creates configuration files for the
current user under `~/.aws`, which can only be read by the same user account.

The `tenzir-node` systemd unit by default creates a `tenzir` user and runs as
that user, meaning that the AWS credentials must also be configured for that
user. The directory `~/.aws` must be readable for the `tenzir` user.

If a config file `<prefix>/etc/tenzir/plugin/$PLUGIN.yaml` or
`~/.config/tenzir/plugin/$PLUGIN.yaml` exists, it is always preferred over the
default AWS credentials. Here, `$PLUGIN` is the Tenzir plugin name, such as `s3`
or `sqs`. The configuration file must have the following format:

```yaml
access-key: your-access-key
secret-key: your-secret-key
session-token: your-session-token # optional
```
1 change: 1 addition & 0 deletions src/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ export const sidebar = [
{
label: 'Amazon',
items: [
{ label: 'Overview', slug: 'integrations/amazon' },
{ label: 'MSK', slug: 'integrations/amazon/msk' },
{ label: 'S3', slug: 'integrations/amazon/s3' },
{ label: 'Security Lake', slug: 'integrations/amazon/security-lake' },
Expand Down

0 comments on commit 5ec332a

Please sign in to comment.