diff --git a/coa-helm/local_values.template.yaml b/coa-helm/local_values.template.yaml index d79c99e9..7a4af58e 100644 --- a/coa-helm/local_values.template.yaml +++ b/coa-helm/local_values.template.yaml @@ -9,6 +9,7 @@ config: cosmosDbAccountName: "UNDEFINED" batchAccountName: "UNDEFINED" batchNodesSubnetId: "UNDEFINED" + drsUrl: "UNDEFINED" relaylistener: samResourceId: "UNDEFINED" diff --git a/coa-helm/templates/cromwell.yaml b/coa-helm/templates/cromwell.yaml index 8c4283ff..eb69a412 100644 --- a/coa-helm/templates/cromwell.yaml +++ b/coa-helm/templates/cromwell.yaml @@ -78,6 +78,7 @@ data: } filesystems { + drs.global.config.martha.url = "{{ .Values.config.drsUrl }}" blob { class = "cromwell.filesystems.blob.BlobPathBuilderFactory" global { @@ -101,6 +102,10 @@ data: container: "{{ .Values.persistence.blobContainer }}" endpoint: "https://{{ .Values.persistence.storageAccount }}.blob.core.windows.net" } + drs { + enabled: true + auth: "azure" + } } } diff --git a/coa-helm/templates/tes.yaml b/coa-helm/templates/tes.yaml index d6f70da6..3ac3a52a 100644 --- a/coa-helm/templates/tes.yaml +++ b/coa-helm/templates/tes.yaml @@ -43,6 +43,10 @@ spec: value: {{ .Values.config.dockerInDockerImageName }} - name: UsePreemptibleVmsOnly value: {{ .Values.config.usePreemptibleVmsOnly | quote}} + - name: MarthaUrl + value: {{ .Values.config.drsUrl }} + - name: CromwellDrsLocalizerImageName + value: {{ .Values.cromwell.image | replace "cromwell" "cromwell-drs-localizer" }} image: {{ .Values.tes.image }} name: tes ports: diff --git a/coa-helm/values.yaml b/coa-helm/values.yaml index 766aeab2..7ebf7ed6 100644 --- a/coa-helm/values.yaml +++ b/coa-helm/values.yaml @@ -11,6 +11,7 @@ disableBatchScheduling: false dockerInDockerImageName: "" usePreemptibleVmsOnly: false + drsUrl: RUNTIME_PARAMETER tes: image: mcr.microsoft.com/cromwellonazure/tes:3.1