This document details the steps to deploy fdr2humio in Amazon Web Services using Fargate
The fdr2humio docker container is ephemeral (i.e. needs no persistent data storage) and requires no incoming network access or storage, it is therefore extremely simple to deploy and scale.
This process uses the ECS Wizard. It will set up 1 task. Clustering and Autoscaling is available but not included in this walk through. Please refer to Amazon ECS documentation for more details on what options there are available from the Fargates service.
-
https://us-east-2.console.aws.amazon.com/ecs/home?region=us-east-2#/getStarted
-
Click on "Get Started"
-
Custom | Configure
-
Container Name: FDR2HUMIO
-
Image: ghcr.io/humio/fdr2humio:latest
-
Soft Limit: 128Mb
-
Advanced Container Configuration | Environment | Environment Variables
- AWS_ACCESS_KEY_ID=XXX
- AWS_SECRET_ACCESS_KEY=XXX
- AWS_DEFAULT_REGION=us-west-1
- F2H_SQS_URL=https://sqs.XXXX
- F2H_S3_BUCKET=s3://XXX/data
- F2H_HUMIO_URL=https://cloud.humio.com/
- F2H_HUMIO_TOKEN=XXX
- F2H_DEBUG=false
NOTE: the default region must match the SQS queue region
-
Click Update
-
-
Next | Next
- Cluster Name: default
-
Next | Create