Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Variabel lingkungan
Contoh ketentuan tugas berikut menggunakan variabel lingkungan untuk menentukan jenis file dan URL Amazon S3. Contoh khusus ini berasal dari posting blog komputasi AWS Batch Job Creating a Simple “Fetch & Run”fetch_and_run.sh
myjob.sh
dari S3 dan menyatakan jenis file-nya.
Meskipun perintah dan lingkungan variabel bersifat hardcoded dalam ketentuan tugas di contoh ini, Anda dapat menentukan penimpaan perintah dan variabel lingkungan untuk membuat ketentuan tugas menjadi lebih fleksibel.
{ "jobDefinitionName": "fetch_and_run", "type": "container", "containerProperties": { "image": "
123456789012
.dkr.ecr.us-east-1.amazonaws.com/fetch_and_run", "resourceRequirements": [ { "type": "MEMORY", "value": "2000" }, { "type": "VCPU", "value": "2" } ], "command": [ "myjob.sh", "60" ], "jobRoleArn": "arn:aws:iam::123456789012
:role/AWSBatchS3ReadOnly", "environment": [ { "name": "BATCH_FILE_S3_URL", "value": "s3://amzn-s3-demo-source-bucket/myjob.sh" }, { "name": "BATCH_FILE_TYPE", "value": "script" } ], "user": "nobody" } }