Điểm:0

pgadmin > nginx > lối vào kubernetes (nginx)

lá cờ cn

Mình vừa cài đặt thành công quản trị viên app trên Kubernetes nhưng tôi gặp sự cố với nginx xâm nhập.

Tôi có một proxy đảo ngược nội bộ phía trước quản trị viên app để lưu trữ nó trong thư mục con. Tôi chỉ đơn giản là làm theo tài liệu để đạt được điều đó. Các nginx.conf tập tin trông như thế này:

người dùng nginx;
worker_processes 1;
sự kiện {
  công_nhân kết_nối 10240 ;
}
http {
  người phục vụ {
    nghe 80;
    tên máy chủ  _;

    vị trí /pgadmin4/ {
      proxy_set_header X-Script-Name/pgadmin4;
      proxy_set_header Máy chủ $http_host;
      proxy_pass http://pgadmin;
      proxy_redirect tắt;
    }
  }
}

Nó hoạt động tốt, tôi có thể truy cập trang web mà không gặp vấn đề gì nếu tôi truy cập trực tiếp vào nút nơi ứng dụng chạy trên đó.

Bây giờ tôi muốn có một quy tắc xâm nhập để có thể truy cập ứng dụng trên http://mycompanydomain.com/pgadmin4. Máy chủ xâm nhập là một kubernetes nginx máy chủ mà tôi không tự quản trị. Và tôi muốn nói rằng đây là nơi tôi đang gặp rắc rối. Quy tắc xâm nhập của tôi đơn giản như:

phiên bản api: mạng.k8s.io/v1beta1
loại: Xâm nhập
metadata:
  tên: pgadmin
  không gian tên: ...
thông số kỹ thuật:
  quy tắc:
    - http:
        con đường:
          - đường dẫn: /pgadmin4
            pathType: Tiền tố
            phụ trợ:
              Tên dịch vụ: pgadmin-nginx
              cổng dịch vụ: 80

Bây giờ tôi còn lại một số vòng lặp chuyển hướng và trang không thể được phục vụ:

nhập mô tả hình ảnh ở đây

Tôi đã thử kết hợp toàn bộ các cài đặt nhưng không thành công và đã dành quá nhiều thời gian cho nó và tôi e rằng mình cần có kiến ​​thức sâu hơn về nginx.

Đă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.