Điểm:0

Bắt buộc triển khai trên Rancher khi AWS CodeBuild tạo hình ảnh bộ chứa mới

lá cờ in

Tôi có cụm Rancher 2.5 chạy trên AWS EKS. CI của tôi được thực hiện trong CodeBuild thông qua webhook đến repo Github. buildspec.yml hoạt động tốt để chạy bản dựng, gắn thẻ các bộ chứa và sau đó gửi chúng tới sổ đăng ký riêng của tôi trên AWS ECR, nhưng tôi không tìm thấy cách dễ dàng nào để kích hoạt bản cập nhật cho triển khai trên cụm để cho nó biết đã có phiên bản vùng chứa mới. Làm thế nào để làm điều đó?

Điểm:0
lá cờ in

Để làm điều này, bạn phải lấy tệp kubeconfig từ Rancher và đặt nó ở đâu đó trong kho lưu trữ github được sao chép bởi CodeBuild. Tiếp theo, bạn sửa file buildspec.yml để thêm một lệnh hoặc nhiều lệnh sau đó quá trình xây dựng đã hoàn tất thành công, hình ảnh đã được gắn thẻ được đẩy tới sổ đăng ký, để triển khai (các) bộ chứa cho cụm. Hầu hết thời gian điều đó có nghĩa là điều này sẽ xảy ra ở cuối phần post_build của tệp buildspec.yml. Một cái gì đó như thế này:

- triển khai kubectl set image <your_deployment> <your_deployment>=<docker_registry_or_your_private_registry>/<your_container>:<the_tag_you_just_created> --record=true --kubeconfig=<location_of_kubeconfig_in_the_repo>

Điều đó sẽ kích hoạt sự thay đổi, nhưng hãy ghi nhớ thẻ mới phải khác với thẻ triển khai hiện đang chạy. Nếu không sẽ không có gì xảy ra vì K8S nghĩ rằng không cần triển khai nếu thẻ giống nhau. Đây là lý do tại sao sử dụng :muộn nhất trong các thẻ của bạn sẽ không hoạt động với điều này và ngay từ đầu là một ý tưởng tồi.

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