Điểm:1

Thiết lập đại lý thường trực Jenkins qua mạng nội bộ

lá cờ nr

Tôi đang cố gắng kết nối một nút Jenkins cố định với một phiên bản chính của Jenkins bên trong cùng một AWS VPC.

Việc thiết lập:

  • Phiên bản chính của Jenkins bên trong AWS, trong một mạng con riêng tư
  • đứng trước một bộ cân bằng tải internet, giới hạn ở các IP văn phòng
  • mục nhập DNS bên ngoài trỏ đến bộ cân bằng tải đã nói
  • cân bằng tải nội bộ cho phép kết nối từ bên trong mạng
    • DNS bên trong khác với DNS bên ngoài

Do cách Jenkins định cấu hình tác nhân, tôi không thể kết nối nút với nút chính qua mạng VPC - nút này luôn cố gắng truy cập internet và sau đó bị ACL chặn. Thay đổi URL JNLP trong khởi tạo tác nhân không hoạt động, nó vẫn chuyển đến địa chỉ bên ngoài để lấy thông tin cổng tác nhân.

java -jar agent.jar -jnlpUrl http://internal-jenkins-load-balancer.us-west-2.elb.amazonaws.com/computer/test-agent/slave-agent.jnlp -secret ***** *** -workDir "/home/ubuntu"
Ngày 10 tháng 3 năm 2022 3:34:13 chiều org.jenkinsci.remoting.engine.WorkDirManager khởi tạoWorkDir
THÔNG TIN: Sử dụng /home/ubuntu/remoting làm thư mục công việc từ xa
Ngày 10 tháng 3 năm 2022 3:34:13 chiều org.jenkinsci.remoting.engine.WorkDirManager setupLogging
THÔNG TIN: Cả nhật ký lỗi và đầu ra sẽ được in ra /home/ubuntu/remoting
15:34:14 ngày 10 tháng 3 năm 2022 hudson.remoting.jnlp.Main createEngine
THÔNG TIN: Thiết lập đại lý: test-agent
3:34:14 chiều ngày 10 tháng 3 năm 2022 hudson.remoting.jnlp.Main$CuiListener <init>
THÔNG TIN: Đặc vụ Jenkins đang chạy ở chế độ không đầu.
3:34:14 chiều ngày 10 tháng 3 năm 2022 hudson.remoting.Engine startEngine
THÔNG TIN: Sử dụng phiên bản Remote: 4.5
Ngày 10 tháng 3 năm 2022 3:34:14 chiều org.jenkinsci.remoting.engine.WorkDirManager khởi tạoWorkDir
THÔNG TIN: Sử dụng /home/ubuntu/remoting làm thư mục công việc từ xa
Ngày 10 tháng 3 năm 2022 3:34:14 chiều hudson.remoting.jnlp.Main$CuiListener status
THÔNG TIN: Định vị máy chủ trong số [https://jenkins-master.example.com/]
NGHIÊM TRỌNG: Không thể kết nối với https://jenkins-master.example.com/tcpSlaveAgentListener/: hết thời gian kết nối

Thay đổi tham số URL Jenkins thành tên bộ cân bằng tải nội bộ hoạt động, có thể có một tham số khác mà tôi có thể đặt?

Lưu ý: Tôi muốn tránh tạo vùng lưu trữ riêng cho việc này.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.