Skip to content

Commit

Permalink
[ALS-5128] Add fence mapping file to dictionary resource (#97)
Browse files Browse the repository at this point in the history
* Add dataset-s3-object-key

* Add fence mapping
  • Loading branch information
JamesPeck authored Oct 20, 2023
1 parent 584a971 commit 128ccde
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
1 change: 1 addition & 0 deletions app-infrastructure/dictionary-instance.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ data "template_file" "dictionary-user_data" {
stack_githash = var.stack_githash_long
stack_s3_bucket = var.stack_s3_bucket
target_stack = var.target_stack
dataset_s3_object_key = var.dataset-s3-object-key
gss_prefix = "bdc_${var.env_is_open_access ? "open" : "auth"}_${var.environment_name}"
}
}
Expand Down
4 changes: 4 additions & 0 deletions app-infrastructure/scripts/dictionary-user_data.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,17 @@ s3_copy() {

s3_copy s3://${stack_s3_bucket}/releases/jenkins_pipeline_build_${stack_githash}/pic-sure-hpds-dictionary-resource.tar.gz /home/centos/pic-sure-hpds-dictionary-resource.tar.gz

s3_copy s3://${stack_s3_bucket}/data/${dataset_s3_object_key}/fence_mapping.json /home/centos/fence_mapping.json
echo "pulled fence mapping"

sudo mkdir -p /usr/local/docker-config/search/
sudo mkdir -p /var/log/dictionary-docker-logs

DICTIONARY_IMAGE=`sudo docker load < /home/centos/pic-sure-hpds-dictionary-resource.tar.gz | cut -d ' ' -f 3`
sudo docker run --name=dictionary \
--log-driver syslog --log-opt tag=dictionary \
-v /var/log/dictionary-docker-logs/:/usr/local/tomcat/logs/ \
-v /home/centos/fence_mapping.json:/usr/local/docker-config/search/fence_mapping.json \
-e CATALINA_OPTS=" -Xms1g -Xmx12g " \
-p 8080:8080 -d $DICTIONARY_IMAGE

Expand Down

0 comments on commit 128ccde

Please sign in to comment.