繁体   English   中英

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

[英]DNS problem and inbound rules for dockerized Jenkins on AWS ECS

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

这就是我现在所拥有的。

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

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

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

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

问题:

  1. 如何为Master ec2实例设置安全组以允许所有ECS群集实例的IP,现在我手动将Linux和Windows ECS群集实例的IP设置为入站规则,以便容器可以在端口8080上连接到master这些IP发生了变化。

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

谢谢。

您为什么不使用私有IP地址而不是通过公共Internet访问。 EC2实例的安全组可以允许一个私有IP子网,例如10.1.0 / 24。 ECS实例可以连接到EC2的私有IP地址,例如10.2.1.1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM