-
Notifications
You must be signed in to change notification settings - Fork 1
Deployment
Khi bạn làm việc với kubernetes thì có lẽ phần deployment này dùng khá là nhiều, trong video trước chúng tôi đã giới thiệu các bạn pod là gì rồi, thì một câu hỏi đặt ra làm thế nào để quản lý cái pod(hoặc container) bạn vừa tạo, ví dụ như scale tăng hoặc giảm, nếu pod tự nhiên chết thì sẽ như thế nào
Một điều quan trọng bạn cần lưu ý là khi tạo pod từ deployment thì dữ liệu tạo trên pod(container) đó sẽ mất đi khi bạn xóa cái pod đó hoặc nó tự die, nếu bạn muốn khi xóa pod đi nhưng dữ liệu vẫn còn thì dùng khái niệm StatefulSets trong kubernetes https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/, chúng tôi sẽ giới thiệu bạn trong các video sau
Khi nào thì dùng deployment: Nếu ứng dụng của bạn dạng stateless thì bạn dùng nó, stateless là gì ngắn ngọn là khi cái container(pod) của bạn tạo ra, sau đó bạn xóa đi rồi tạo lại vẫn không ảnh hưởng đến ứng dụng web của bạn. Ví dụ chúng tôi có xậy dựng một cái app gồm 2 phần