-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docker image -> buildpack, New Relic support, proxy support #28
Conversation
dd72656
to
9162151
Compare
The tests pass locally, but the tests on github actions timed out three months ago, there's no logs and it doesn't seem like it's possible to re-run them
Lots of testing went into this.. the summary, '.profile' needed files created from 'make logstash-installation' which could not complete without having write access to the 'logstash' folder
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📖 Not sure if the NR stuff actually works. Are there any additional tests that we want to add?
@@ -0,0 +1,4 @@ | |||
logstash-installation: | |||
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o logstash/awscliv2.zip | |||
curl https://artifacts.elastic.co/downloads/logstash/logstash-oss-7.16.3-linux-x86_64.tar.gz -o logstash/logstash-oss-7.16.3-linux-x86_64.tar.gz |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The logstash version is hard-coded in a few places, do we want to consolidate that variable somewhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚢
Addresses GSA/data.gov#3062
Lots of refactoring happened to stop pushing a Docker image (a big compliance improvement)
Also adds:
AWS_S3_PROXY
is setNEWRELIC_LICENSE_KEY
env var is sethttps_proxy
or not