在单独的jsonfile中注册任务定义环境变量

时间:2018-06-19 12:41:53

标签: aws-cli

我目前正在circleci中使用此行注册任务定义:

aws ecs register-task-definition --cli-input-json file://.circleci/taskdefinition.json

taskdefinition.json看起来像这样:

{
  "containerDefinitions": [
    {
      "portMappings": [
        {
          "hostPort": 0,
          "protocol": "tcp",
          "containerPort": 80
        }
      ],
      "cpu": 10,
      "environment": [
        {
          "name": "callback",
          "value": "myapp.com"
        },
        {
          "name": "apiurl",
          "value": "www.test.com/api"
        }
      ],
      "image": "<id url>",
      "name": "test-app"
    }
  ],
  "placementConstraints": [],
  "memory": "512",
  "family": "test-app-dev",
  "networkMode": "bridge"
}

我想将环境变量放在单独的文件中,例如environment.json,该文件在注册任务定义时使用。有人知道这是否可能吗?

0 个答案:

没有答案