Restart Pods
Hướng dẫn khởi động lại một Pod
Các bước để khởi động lại một Pod đã triển khai:
- Nhấp vào Workloads trong menu bên trái.
- Chọn Cluster và Namespace được sử dụng trong Deployment Group.
- Nhấp vào menu Pod.
- Nhấp vào red delete button trong cột Actions để xóa Pod.
- Nhấp vào OK để xác nhận xóa.
thông tin
Các Pod sẽ tự động được tạo lại dựa trên cài đặt Replicas được cấu hình trong Spec Triển khai.
- Nếu Replicas lớn hơn 1, tất cả các Pod phải được khởi động lại để phản ánh các cập nhật ConfigMap và Secret.
- Các Pod chưa khởi động lại sẽ không phản ánh các thay đổi đã áp dụng.
Hướng dẫn khởi động lại tất cả các Pod cùng một lúc
Các bước để khởi động lại tất cả các Pod:
- Nhấp vào monitor icon ở góc trên bên phải để mở Web SSH.
- Trong terminal SSH, nhập lệnh sau:
kubectl rollout restart deploy {deployment-name} -n {deployment-namespace}
Example: kubectl rollout restart deploy cloud-movie-dev -n cloud-movie-dev-ns
- Đảm bảo rằng đầu ra hiển thị:
deployment.apps/{deployment-name} restarted
Nếu bạn thấy lỗi về quyền truy cập không đủ, bạn có thể cần quyền xóa tài nguyên triển khai Kubernetes (ví dụ: vai trò quản trị viên cụm).