-
Notifications
You must be signed in to change notification settings - Fork 21
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
chore: analytics exporter #1767
base: master
Are you sure you want to change the base?
Conversation
dd73a02
to
22da28b
Compare
# Configuration paths in analytics-secure | ||
SECURE_ROOT=${WORKSPACE}/analytics-secure/analytics-exporter | ||
cd analytics-config/analytics-exporter | ||
python3 secrets-manager.py -w -n analytics-secure/analytics-exporter/task-auth.json -v task-auth.json |
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.
Looking at
stringParam('EXPORTER_CONFIG_FILENAME', 'default.yaml', 'Name of configuration file in analytics-secure/analytics-exporter.') |
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.
Also, I'm forgetting this but where did we decide to keep the secrets-manager.py script ?
is it going to be part of analytics-tools repo ?
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.
I noticed that the path here is analytics-secure/analytics-exporter/task-auth.json
, shouldn't it be analytics-config
?
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.
Yes to analytics-tools repo. It should be in there already.
Task-auth has sensitive values, so i was going to pull it from secrets manager
871e9d8
to
f7bd2e3
Compare
JIRA:CLOUDSEC-12
f7bd2e3
to
3886db5
Compare
JIRA:CLOUDSEC-12
would need https://github.com/edx/analytics-config/pull/3 too