Score:1

ตั้งค่าตัวแทนถาวรของ Jenkins ผ่านเครือข่ายภายใน

ธง nr

ฉันกำลังพยายามเชื่อมต่อโหนด Jenkins แบบถาวรกับอินสแตนซ์หลักของ Jenkins ภายใน AWS VPC เดียวกัน

การตั้งค่า:

  • อินสแตนซ์ต้นแบบของ Jenkins ภายใน AWS ในซับเน็ตส่วนตัว
  • มีตัวโหลดบาลานเซอร์ทางอินเทอร์เน็ตซึ่งจำกัดเฉพาะ IP ของสำนักงานเท่านั้น
  • รายการ DNS ภายนอกที่ชี้ไปยังโหลดบาลานเซอร์ดังกล่าว
  • ตัวจัดสรรภาระงานภายในช่วยให้สามารถเชื่อมต่อจากภายในเครือข่ายได้
    • DNS ภายในแตกต่างจากภายนอก

เนื่องจากวิธีที่ Jenkins กำหนดค่าเอเจนต์ ฉันจึงไม่สามารถรับโหนดเพื่อเชื่อมต่อกับมาสเตอร์ผ่านเครือข่าย VPC ได้ - โหนดจะพยายามผ่านอินเทอร์เน็ตเสมอ จากนั้นจึงถูกบล็อกโดย ACL การเปลี่ยน URL ของ JNLP ในการกำหนดค่าเริ่มต้นของเอเจนต์ไม่ทำงาน แต่ยังคงไปที่แอดเดรสภายนอกเพื่อรับข้อมูลพอร์ตของเอเจนต์

java -jar agent.jar -jnlpUrl http://internal-jenkins-load-balancer.us-west-2.elb.amazonaws.com/computer/test-agent/slave-agent.jnlp -secret ***** *** -workDir "/บ้าน/อูบุนตู"
10 มีนาคม 2022 15:34:13 น. org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir
ข้อมูล: การใช้ /home/ubuntu/remoting เป็นไดเร็กทอรีการทำงานระยะไกล
10 มีนาคม 2022 15:34:13 น. org.jenkinsci.remoting.engine.WorkDirManager setupLogging
ข้อมูล: ทั้งบันทึกข้อผิดพลาดและผลลัพธ์จะถูกพิมพ์ไปที่ /home/ubuntu/remoting
10 มีนาคม 2565 15:34:14 น. hudson.remoting.jnlp.Main createEngine
ข้อมูล: การตั้งค่าตัวแทน: ตัวแทนทดสอบ
10 มีนาคม 2022 15:34:14 น. hudson.remoting.jnlp.Main$CuiListener <init>
ข้อมูล: เจนกินส์เอเจนต์กำลังทำงานในโหมดไม่มีส่วนหัว
10 มีนาคม 2022 15:34:14 น. hudson.remoting.Engine startEngine
ข้อมูล: ใช้เวอร์ชันระยะไกล: 4.5
10 มีนาคม 2022 15:34:14 น. org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir
ข้อมูล: การใช้ /home/ubuntu/remoting เป็นไดเร็กทอรีการทำงานระยะไกล
10 มีนาคม 2022 15:34:14 น. สถานะ hudson.remoting.jnlp.Main$CuiListener
ข้อมูล: การค้นหาเซิร์ฟเวอร์ระหว่าง [https://jenkins-master.example.com/]
รุนแรง: ไม่สามารถเชื่อมต่อกับ https://jenkins-master.example.com/tcpSlaveAgentListener/: การเชื่อมต่อหมดเวลา

การเปลี่ยนพารามิเตอร์ Jenkins URL เป็นชื่อตัวโหลดบาลานซ์ภายในใช้งานได้ อาจมีพารามิเตอร์อื่นที่ฉันสามารถตั้งค่าได้

หมายเหตุ: ฉันต้องการหลีกเลี่ยงการสร้างโซนโฮสต์ส่วนตัวสำหรับสิ่งนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา