[英]DNS problem and inbound rules for dockerized Jenkins on AWS ECS
我正在使用ECS在AWS上設置dockerized Jenkins服務器。
這就是我現在所擁有的。
在EC2實例上運行的dockerized Jenskins Master。
用於dockerized Linux代理的ECS集群。
用於Docker化的Windosw代理的ECS集群。
Linux和Windows代理都可以使用Jenkins ECS插件通過jnlp連接到master。
問題:
如何為Master ec2實例設置安全組以允許所有ECS群集實例的IP,現在我手動將Linux和Windows ECS群集實例的IP設置為入站規則,以便容器可以在端口8080上連接到master這些IP發生了變化。
從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.