Docker Alpine image with OpenJDK and AWS Kinesis Agent.
FROM quay.io/coryodaniel/kinesis-agent
COPY agent.json /etc/aws-kinesis/agent.json
AGENT_VERSION
: Github tagged version. (default: 1.1.3)LOG_LEVEL
: Log level. Can beTRACE
,DEBUG
,INFO
,WARN
, orERROR
. (Default:INFO
)JAVA_START_HEAP
: Java initial heap size (default:256m
)JAVA_MAX_HEAP
: Java maximum heap size (default:512m
)
The kinesis agent will default to IAM Role authentication, or you can explicitly set:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
The agent's log files are located in /var/log/aws-kinesis-agent/
.