/docker-curator-aws

Docker image for Elastic Curator with AWS STS support.

Primary LanguagePython

Curator AWS Build Status

Inspired by: https://hub.docker.com/r/bobrik/curator/

This is dockerized version of Elasticsearch Curator, tool to manage time-based indices with AWS STS support.

It was specifically created to be able to run Curator in AWS ECS Task/AWS Batch for processing large indices when 5 minutes Lambda execution limit is not enough.

Usage

docker run --rm -e "CONFIG_BUCKET=curator-config-bucket" mkubenka/curator-aws

Environment Variables

CONFIG_BUCKET

Required.

S3 bucket with curator.yml and actions.yml.

docker run --rm -e "CONFIG_BUCKET=curator-config-bucket" mkubenka/curator-aws

DRY_RUN

Do not actually perform the action.

docker run --rm -e "DRY_RUN=1" mkubenka/curator-aws