Điểm:1

Chạy một công việc tự động sau khi triển khai trong cụm kubernetes

lá cờ ng

Có ai biết cách khởi chạy công việc tự động sau khi triển khai với kubernetes không?

Tôi đã thử sử dụng tập lệnh postStart nhưng tác vụ được thực thi trên mọi bản sao của quá trình triển khai. Tôi chỉ muốn thực hiện nó một lần sau khi triển khai xong.

Công việc là xóa bộ nhớ cache từ xa, cập nhật bản dịch, v.v ...

Cảm ơn bạn

Alex

c4f4t0r avatar
lá cờ nl
Bạn có thể tạo biểu đồ điều khiển và sử dụng móc điều khiển để tạo công việc sau khi triển khai
lá cờ au
Việc triển khai sẽ tạo một bộ bản sao sẽ cố gắng thiết lập số lượng Nhóm cần thiết và có thể thành công hoặc không thành công trong việc này. Bạn có muốn kích hoạt công việc ngay sau khi yêu cầu triển khai được gửi tới API Kubernetes không. Hoặc, bạn muốn đợi cho đến khi tất cả các Nhóm đã sẵn sàng? Hoặc có lẽ, ngay khi Pod đầu tiên sẵn sàng?
Wytrzymały Wiktor avatar
lá cờ it
Xin chào @AlessandroAstarita. Bất cứ cập nhật?
Rajesh Dutta avatar
lá cờ br
@Alessandro Astarita trong trường hợp của bạn, tôi khuyên bạn nên sử dụng biểu đồ điều khiển vì điều này sẽ giữ mọi thứ theo cách điều phối.
Điểm:0
lá cờ tr

Đây là một câu trả lời wiki cộng đồng được đăng để hiển thị tốt hơn. Hãy mở rộng nó.

Dựa trên các nhận xét được cung cấp, giải pháp tốt nhất để tạo công việc sau khi triển khai là sử dụng Móc biểu đồ từ Helm.

Helm cung cấp một cái móc cơ chế cho phép các nhà phát triển biểu đồ can thiệp tại các điểm nhất định trong vòng đời của một bản phát hành.Ví dụ: bạn có thể sử dụng móc vào:

  • Tải Bản đồ cấu hình hoặc Bí mật trong khi cài đặt trước khi bất kỳ biểu đồ nào khác được nạp vào.

  • Thực hiện một Công việc để sao lưu cơ sở dữ liệu trước khi cài đặt một cơ sở dữ liệu mới biểu đồ, sau đó thực hiện công việc thứ hai sau khi nâng cấp để khôi phục dữ liệu.

  • Chạy một Công việc trước khi xóa một bản phát hành để lấy một cách duyên dáng dịch vụ ra khỏi vòng quay trước khi loại bỏ nó.

moonkotte avatar
lá cờ in
Xin chào @AlessandroAstarita! [Câu trả lời](https://serverfault.com/help/someone-answers) này có phải là câu hỏi của bạn khô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.