Điểm:3

Thay đổi cổng container trong Kubernetes trong sản xuất

lá cờ in
cis

Tôi có một Dockerimage nginx đang lắng nghe trên một số cổng như được định nghĩa int của nó nginx.conf. Hình ảnh đó được triển khai dưới dạng khối lượng công việc trong Kubernetes (GKE) và một điểm xâm nhập vào nó. Cổng của hình ảnh là - vừa là Hải cảngcổng đích - đặt trong tệp Yaml cấu hình khối lượng công việc.

Thiết lập đó đang chạy trong môi trường sản xuất.

Bây giờ tôi muốn thay đổi cổng, tức là nginx nên nghe một cổng khác.

Làm thế nào để tôi làm điều đó mà không gặp rủi ro về thời gian chết? Tôi sợ rằng tôi không thể thay đổi

  1. container đã triển khai
  2. cấu hình khối lượng công việc
  3. cấu hình xâm nhập

tại cùng một thời điểm. Và nếu bất kỳ thứ nào trong số đó không đồng bộ, tôi sẽ bị ngừng hoạt động.

Thực hành tốt nhất trong những trường hợp như vậy là gì? Sẽ thật tuyệt nếu lối vào có thể trỏ đến cả cổng cũ và cổng mới, nhưng điều đó rõ ràng là không thể.

Điểm:4
lá cờ nl

Tạo một triển khai mới bằng cách sử dụng hình ảnh mới, sau đó tạo một dịch vụ mới trỏ đến triển khai đó, sau đó tạo một mục nhập mới với tên máy chủ khác, kiểm tra ứng dụng của bạn và nếu mọi thứ đều hoạt động tốt, hãy thay đổi tham chiếu đến dịch vụ trong mục nhập cũ

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