簡體   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