You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of the decommissioning of the sds-webapp2 applications, the generation of the sds XML file (defines all sensitive taxa, used by other apps) is being moved to be a stand-alone process (likely run in Airflow). The ala-sensitive-data-service uses the XML file as well as serving it as a static resource to other applications via /data/sds/sensitive-species-data.xml.
Create the following s3 buckets in prod account (bucket names are only suggestions - feel free to change):
ala-sds-test
ala-sds-prod
Create in test or dev account (might need to be in prod account due to dev sandbox running in prod)
ala-sds-dev
Create permissions for these buckets to be accessible by the sensitive-data-service servers:
prod: aws-sensitive-2022.ala.org.au
test: aws-sensitive-test-2023.ala.org.au
Also allow access by the 3 Airflow instances in prod account
The text was updated successfully, but these errors were encountered:
For bonus marks, I want to sync the s3 bucket with files on the local disk for sensitive-data-service (/data/sds) and it seems the awscli tools can do this. E.g., via aws s3 sync s3://your-bucket-name /path/to/local/directory (s3 being source). Thinking the command could be put in a crontab entry (would need to be added to Ansible).
Ideally, the sensitive-data-service would read files from s3 directly but that is not likely to happen soon, due to the app being in a framework no one knows (except Doug). So this seems like a reasonable workaround but I have no experience with it, so might be a bad idea. Comments welcome.
Not needed - Cloudfront will serve files directly and no server is required.
As part of the decommissioning of the
sds-webapp2
applications, the generation of thesds
XML file (defines all sensitive taxa, used by other apps) is being moved to be a stand-alone process (likely run in Airflow). The ala-sensitive-data-service uses the XML file as well as serving it as a static resource to other applications via/data/sds/sensitive-species-data.xml
.ala-sds-test
ala-sds-prod
ala-sds-dev
sensitive-data-service
servers:The text was updated successfully, but these errors were encountered: