Điểm:0

Cách định cấu hình lãnh sự để truy cập trang web từ Cổng vào

lá cờ ke

Tôi đang cố định cấu hình cổng vào cho lãnh sự được triển khai trong AKS.

Theo họ tài liệu , tôi đã tạo một triển khai mẫu và cổng vào cho nó.

tập tin yaml: github

áp dụng kubectl -f ứng dụng tĩnh/

Tôi đã thay đổi dịch vụ ứng dụng tĩnh từ CluserIP thành LoadBalancer và có thể truy cập trang bằng cách sử dụng http://<LB_IP>

Nhưng, với cổng vào, tôi chỉ có thể truy cập bằng cách thêm tiêu đề như bên dưới:

curl -H "Máy chủ: static-server.ingress.consul" "http://<IG_IP>:8080"

Nếu tôi thử không có tiêu đề, nó sẽ không nhận được trang.

Bất kỳ đề xuất nào về cách làm cho nó hoạt động mà không có tiêu đề để tôi có thể sử dụng đề xuất tương tự cho ứng dụng chính của mình.

Khi nó được triển khai, tôi có thể nhìn thấy trong cửa sổ lãnh sự và nhận địa chỉ IP của cổng vào bằng cách sử dụng

Điểm:0
lá cờ in

Bạn cần sửa đổi Xâm NhậpCổng nguồn. thêm chủ nhà mảng với bộ xác định ký tự đại diện (*) rồi áp dụng các thay đổi.

$ cat ingress-gateway.yaml
apiVersion: consul.hashicorp.com/v1alpha1
loại: IngressGateway
metadata:
  tên: cổng vào
thông số kỹ thuật:
  người nghe:
    - cổng: 8080
      giao thức: http
      dịch vụ:
        - tên: máy chủ tĩnh
          máy chủ:
          - "*"
      
$ kubectl áp dụng -f ingress-gateway.yaml
ingressgateway.consul.hashicorp.com/ingress-gateway đã định cấu hình 

Chúng tôi có thể kiểm tra xem nó có hoạt động như mong đợi không:

$ cuộn tròn http://<IG_IP>:8080
"Chào thế giới"
uday avatar
lá cờ ke
Cảm ơn bạn nó đã hoạt động nhưng việc ghi nhãn hơi khó hiểu. Tôi đã thử tạo lại một dịch vụ khác và thêm một trình nghe nữa vào k8s, nhưng nó không định tuyến. Bỏ qua cổng khi vào vì tôi vừa thay đổi để thử nghiệm. Xin đề nghị làm thế nào để thiết lập này. https://github.com/thunderbirds-2021/consul-testing/tree/main/static-app2
matt_j avatar
lá cờ in
@uday Nếu câu trả lời của tôi hữu ích cho bạn, vui lòng cân nhắc chấp nhận câu trả lời hoặc bỏ phiếu cho câu trả lời đó. Nếu bạn có câu hỏi khác, vui lòng tạo một câu hỏi mới. Bằng cách đó, nó sẽ rõ ràng và dễ thấy hơn đối với phần còn lại của cộng đồng.

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