Kubernetes - Tổng quan
Kubernetes trong một công cụ quản lý vùng chứa mã nguồn mở được tổ chức bởi Cloud Native Computing Foundation (CNCF). Đây còn được gọi là phiên bản nâng cao của Borg được phát triển tại Google để quản lý cả các quy trình đang chạy dài và các công việc hàng loạt, trước đó được xử lý bởi các hệ thống riêng biệt.
Kubernetes đi kèm với khả năng tự động hóa việc triển khai, mở rộng ứng dụng và hoạt động của các vùng chứa ứng dụng trên các cụm. Nó có khả năng tạo ra cơ sở hạ tầng tập trung vào container.
Đặc điểm của Kubernetes
Sau đây là một số tính năng quan trọng của Kubernetes.
Tiếp tục phát triển, tích hợp và triển khai
Cơ sở hạ tầng container
Quản lý tập trung vào ứng dụng
Cơ sở hạ tầng có thể mở rộng tự động
Môi trường nhất quán trong quá trình thử nghiệm phát triển và sản xuất
Cơ sở hạ tầng được kết hợp lỏng lẻo, nơi mỗi thành phần có thể hoạt động như một đơn vị riêng biệt
Mật độ sử dụng tài nguyên cao hơn
Cơ sở hạ tầng có thể dự đoán sẽ được tạo ra
Một trong những thành phần quan trọng của Kubernetes là nó có thể chạy ứng dụng trên các cụm cơ sở hạ tầng máy vật lý và máy ảo. Nó cũng có khả năng chạy các ứng dụng trên đám mây.It helps in moving from host-centric infrastructure to container-centric infrastructure.