This merges the two directories together, and explains the two different AWS profiles and what they're used for. Change-Id: Ieaa09be5af02491056f5ad83b1d639e2de9a218b Reviewed-on: https://cl.snix.dev/c/snix/+/30102 Autosubmit: Florian Klink <flokli@flokli.de> Reviewed-by: Ryan Lahfa <masterancpp@gmail.com> Tested-by: besadii
23 lines
750 B
Markdown
23 lines
750 B
Markdown
# archivist
|
|
|
|
This directory contains various scripts and helpers used for nix-archivist tasks.
|
|
|
|
It's used from some of the archivist EC2 instance, as well as standalone.
|
|
|
|
## AWS Profile setup
|
|
There's 2 AWS Accounts, reachable via the nixos.awsapps.com SSO portal.
|
|
|
|
### archeologist
|
|
This is assuming the `archeologist` AWS role in the main NixOS account.
|
|
|
|
### archivist
|
|
This is a separate AWS Account, only for the archivist project. We can assume
|
|
`AWSAdministratorAccess` in there.
|
|
|
|
## Machine
|
|
The `archivist-ec2` machine currently is deployed in the main NixOS account.
|
|
|
|
It regularly processes S3 bucket logs and dumps them in parquet format into
|
|
another bucket.
|
|
In the future, we want to move this machine to the dedicated `archivist` AWS
|
|
account.
|