AWS ECS上的Docker化Jenkins的DNS问题和入站规则

问题描述 投票:0回答:1

我正在使用ECS在AWS上设置dockerized Jenkins服务器。

这里是我现在所拥有的。

  1. 在EC2实例上运行的Docker化Jenskins Master。

  2. 用于dockerized Linux代理的ECS群集。

  3. 用于dockerized Windosw代理的ECS群集。

  4. Linux和Windows代理都可以使用Jenkins ECS插件通过jnlp连接到主服务器。

问题:

  1. 如何为Master ec2实例设置安全组以允许所有ECS群集实例的IP,现在我将ECS群集的Linux和Windows实例的IP手动设置为入站规则,以便容器可以在端口8080,但这些IP会更改。

  2. 从ECS集群启动的用于代码构建的容器代理无法解析公司的DNS(报告我公司的服务器主机名和SVN链接为未知),什么是解决此问题的正确方法?

谢谢。

amazon-web-services security jenkins dns amazon-ecs
1个回答
0
投票

EC2实例的安全组可以允许一个私有IP子网,例如10.1.0 / 24。 ECS实例可以连接到EC2的私有IP地址,例如10.2.1.1。

© www.soinside.com 2019 - 2024. All rights reserved.