https://github.com/coryodaniel/docker-kinesis-agent
AWS Kinesis Agent on Debian Slim 9
https://github.com/coryodaniel/docker-kinesis-agent
docker kinesis kinesis-firehose kinesis-producer kinesis-stream
Last synced: about 1 year ago
JSON representation
AWS Kinesis Agent on Debian Slim 9
- Host: GitHub
- URL: https://github.com/coryodaniel/docker-kinesis-agent
- Owner: coryodaniel
- License: unlicense
- Created: 2018-07-10T21:52:33.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-09-12T09:14:39.000Z (almost 7 years ago)
- Last Synced: 2025-03-24T05:34:46.806Z (about 1 year ago)
- Topics: docker, kinesis, kinesis-firehose, kinesis-producer, kinesis-stream
- Language: Makefile
- Homepage:
- Size: 2.93 KB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
[](https://quay.io/repository/coryodaniel/kinesis-agent)
Docker Alpine image with OpenJDK and AWS Kinesis Agent.
## Usage
```docker
FROM quay.io/coryodaniel/kinesis-agent
COPY agent.json /etc/aws-kinesis/agent.json
```
### Environment variables
* `AGENT_VERSION`: Github tagged version. (default: 1.1.3)
* `LOG_LEVEL`: Log level. Can be `TRACE`, `DEBUG`, `INFO`, `WARN`, or `ERROR`. (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`
### Kinesis agent log files
The agent's log files are located in `/var/log/aws-kinesis-agent/`.