Suspend Container Spinner¶
Sunteco Cloud cung cấp tính năng Suspend Container Service, giúp cho người dùng có thể tạm dừng Container Service khi có nhu cầu. Tính năng này tập trung vào việc suspend workload của Container Service (container), giúp người dùng control được việc các container có tiếp tục nhận tải hoặc xử lý dữ liệu hay không.
Về mặt kĩ thuật, tính năng suspend đưa số instance của pod về 0, sẽ không có runtime instance nào hoạt động.
Tính năng suspend được support qua hai cách, đó là sử dụng UI và Rest API. Khi sử dụng UI, người dùng cần chủ động chuyển chế độ scale của Container Service về manual trước khi suspend. Rest API sẽ support tự động chuyển Container Service về manual scale và suspend Container Service.
Warning
Với các Container Service sử dụng Dedicated Volume (Các volume scale cùng với pod) khi suspend, số lượng các volume gắn vào pod cũng sẽ bị đưa về 0 (bị xóa). Người dùng cân nhắc khi sử dụng tính năng này.
Một số use-case sử dụng:
Tắt tạm thời Container Service khi bị tấn công
Tắt tạm thời Container Service để ngừng nhận các request từ bên ngoài (phục vụ backup, migrate dữ liệu…)
Tiết kiệm chi phí
Pre-condition
Người dùng truy cập vào Sun Container Service
Các bước thực hiện¶
Để sử dụng tính năng Suspend Container Service, người dùng truy cập Container Service.
Bước 1: Thực hiện Suspend Spinner
Click dấu ba chấm “…”, nhấn Suspend.

Bước 2: Chuyển Container Service về chế độ Manual Scale với trường hợp chế độ Scaling đang là Auto Scale
Sau khi nhấn Suspend, với trường hợp dịch vụ đang sử dụng chế độ Auto Scale, hệ thống sẽ hiển thị popup, người dùng nhấn Go to Scale để chuyển đến màn hình Scale.

Click Apply để thực hiện chuyển Container Service vể chế độ Manual Scale.

Bước 3: Xác nhận Suspend Container Service
Sau khi đã chuyển về chế độ Manual Scale, người dùng nhấn Pause một lần nữa để xác nhận Suspend Container Service.
Khi đó, hệ thống sẽ hiển thị popup confirm. Người dùng nhấn Confirm để xác nhận Suspend Container Service.

Result
Sau khi xác nhận Suspend, Container Service sẽ chuyển sang trạng thái Suspended. Người dùng chỉ có thể xem thông tin Container Service, không thể thực hiện các action thêm, sửa, xóa khi chưa Resume Container Service.
