ALB доступ из другого сервиса Fargate - PullRequest
0 голосов
/ 02 апреля 2020

Я настроил следующий ALB для сервера Apollo:

const apolloService = new ApplicationLoadBalancedFargateService(this, 'MyApolloService', {
    serviceName: 'my-apollo-service',
    publicLoadBalancer: false,
    cluster,
    taskImageOptions: {
        containerPort: 4000,
        image: ecs.ContainerImage.fromEcrRepository(
            Repository.fromRepositoryName(this, 'MyApolloRepository', 'my-apollo-repo')
        ),
        environment: {
            PLAYGROUND: 'true',
        },
    },
});

apolloService.service.connections.allowFrom(hasuraService.service, ec2.Port.tcp(4000));

Возможно ли (1) вывести IP-адрес этого настроенного балансировщика нагрузки в конце (даже если это не inte rnet -facing; и (2) использовать IP-адрес, чтобы внедрить его в качестве переменной среды службы, настроенной ранее (я пропустил код, создающий эту службу, но поставил разрешенное соединение с ним выше)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...