-
Notifications
You must be signed in to change notification settings - Fork 2
feat: etl integration #318
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
base: releases/v19
Are you sure you want to change the base?
Conversation
1b447d9
to
0697e51
Compare
lib/etl/docker-compose.etl.yaml
Outdated
- ETL_CLIENT_ID=${BENTO_ETL_CLIENT_ID} | ||
- ETL_CLIENT_SECRET=${BENTO_ETL_CLIENT_SECRET} | ||
healthcheck: | ||
test: [ "CMD", "curl", "http://localhost:${BENTO_ETL_INTERNAL_PORT}" ] |
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.
Should test the service-info endpoint (http://localhost:${BENTO_ETL_INTERNAL_PORT}/service-info
), this way we test that the API is actually up
py_bentoctl/auth_helper.py
Outdated
# TODO: create a service account client for bento_etl (similar to WES) | ||
# TODO: should output client secret after 'bentoctl init-auth' |
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.
rm comments, this is all implemented now
docs/etl.md
Outdated
@@ -0,0 +1,68 @@ | |||
# Bento ETL (Extract, Transform, Load) | |||
|
|||
Bento ETL is a service that converts and uploads external data to Bento data services. |
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.
Expand a little bit on what ETL actually is
docs/etl.md
Outdated
|
||
## Configuration | ||
|
||
Please follow the instructions below. |
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.
Please follow the instructions below to deploy the ETL service in a Bento stack,
No description provided.