使用多容器的Beanstalk和Envoy代理

时间:2020-11-09 16:47:18

标签: amazon-elastic-beanstalk grpc envoyproxy

我正在使用docker多容器设置Beanstalk环境。 我有一个gRPC服务,因此我还需要部署一个Envoy代理服务。 经过几次失败的尝试和谷歌搜索后,我试图做一个非常简单的部署,以缩小问题的范围。 这是我的Dockerrun.aws.json文件:

{
  "AWSEBDockerrunVersion": 2,
  "containerDefinitions": [
    {
      "name": "proxyy",
      "image": "envoyproxy/envoy-alpine:v1.14.1",
      "essential": true,
      "memory": 256,
      "enviroment": [
        {
          "name": "NODE_ENV",
          "value": "development"
          }
      ],
      "portMappings": [
       {
         "hostPort": 8080,
         "containerPort": 8080
       },{
         "hostPort": 8081,
         "containerPort": 8081
       }
      ]
    }
  ]
}

如您所见,这是一个非常简单的示例,但我一直处于环境红色状态,而没有错误消息。 我试图在环境中打开8080和8081端口,但是没有运气。

我想念什么? 谢谢

0 个答案:

没有答案