Kubernetes quản lý, cluster có control plane miễn phí
Kubernetes quản lý giá rẻ, control plane miễn phí, chỉ trả worker node
- Control plane miễn phí
- Worker node từ $25.00/tháng
- Gia hạn hàng tháng bằng hóa đơn
Kubernetes quản lý là một sản phẩm máy chủ trong đó, trong một cluster Kubernetes phân phối và quản lý container trên nhiều máy chủ, lớp quản lý, control plane, được dịch vụ chạy cho bạn. Kubernetes quản lý giá rẻ của HELPER VPS có control plane miễn phí và bạn chỉ trả phí cho các worker node nơi ứng dụng của bạn thực sự chạy, bắt đầu từ $25.00 mỗi tháng cho một node 4 vCPU, 16GB.
Control plane
Phần quản lý miễn phí
Miễn phí
Chỉ trả phí worker node
- 1 phần quản lý
- Được quản lý
- Được quản lý
- Được quản lý
- Mỗi cluster
Control plane sẵn sàng cao
Phần quản lý dự phòng ba lớp
2500$/ tháng
Thanh toán hàng tháng
- Phần quản lý dự phòng ba lớp
- Được quản lý
- Được quản lý
- Được quản lý
- mỗi cluster mỗi tháng
Worker node 16GB
Cho cluster nhỏ
2500$/ tháng
Thanh toán hàng tháng
- Worker node
- 4 vCPU
- 16 GB RAM
- 200 GB NVMe
- mỗi node mỗi tháng
Worker node 32GB
Cho dịch vụ thông thường
4500$/ tháng
Thanh toán hàng tháng
- Worker node
- 8 vCPU
- 32 GB RAM
- 400 GB NVMe
- mỗi node mỗi tháng
Worker node 64GB
Cho dịch vụ lớn
8500$/ tháng
Thanh toán hàng tháng
- Worker node
- 16 vCPU
- 64 GB RAM
- 800 GB NVMe
- mỗi node mỗi tháng
Nếu chỉ chạy vài container không cần cluster VPS cloud
Kubernetes quản lý dùng cho việc gì?
Kubernetes tự động trải đều dịch vụ chia thành nhiều container trên nhiều máy chủ, khởi động lại container bị dừng, thay dần phiên bản mới. Tổng hợp bốn trường hợp đặc biệt hợp với Kubernetes quản lý.
Ứng dụng web chia thành nhiều dịch vụ
Vận hành cùng trong một cluster dịch vụ chia thành nhiều container như frontend, API, bộ xử lý tác vụ, cache. Đặt số bản sao cho mỗi dịch vụ là Kubernetes chia chạy hợp lý trên các worker node.
Triển khai không gián đoạn
Đưa image phiên bản mới lên là dùng được triển khai tuần tự thay từng container cũ bằng cái mới. Có vấn đề thì quay về phiên bản trước cũng dễ, mỗi lần triển khai không cần tắt dịch vụ.
CI và pipeline triển khai tự động
Tạo được luồng dựng image bằng công cụ như GitLab CI và triển khai lên cluster bằng Helm chart. Đẩy mã lên là từ kiểm thử đến triển khai lặp lại cùng thứ tự, giảm sai sót do người.
Chia môi trường phát triển, staging, vận hành
Chia môi trường phát triển, staging, vận hành trong một cluster bằng namespace, hoặc tạo cluster riêng cho từng môi trường. Control plane miễn phí nên chia cluster thì chỉ phí node tăng.
Tự cài trên VPS và Kubernetes quản lý khác nhau thế nào?
Kubernetes cũng tự cài lên nhiều VPS để dùng được. Khác biệt là ai chăm sóc control plane. Chọn theo việc bạn muốn tự vận hành phần quản lý, hay giao lại để chỉ tập trung vào ứng dụng.
Tự cài trên VPS
Cluster bạn tự dựng bằng nhiều VPS cloud
Phù hợp với
- Khi muốn tự học cấu trúc Kubernetes
- Nhóm muốn tự chọn công cụ cài đặt và phiên bản
- Cấu hình nhỏ chỉ chạy vài container
- Bắt đầu nhẹ bằng ứng dụng một cú nhấp Docker
Kubernetes quản lý
Control plane miễn phí, chỉ tính phí worker node
Phù hợp với
- Nhóm phát triển muốn dành thời gian cho vận hành ứng dụng
- Khi tách riêng cluster phát triển và staging
- Dịch vụ bắt đầu với vài worker node
- Khi bạn muốn bắt đầu từ $25.00 mỗi node mỗi tháng
Control plane sẵn sàng cao
Cluster có phần quản lý dự phòng ba lớp
Phù hợp với
- Dịch vụ vận hành không được dừng
- Nhóm triển khai thường xuyên, dùng nhiều API cluster
- Cluster lớn có nhiều worker node
- Khi muốn cả phần quản lý cũng dư dả
Kubernetes là gì?
Kubernetes là nền tảng mã nguồn mở bố trí và quản lý ứng dụng làm bằng container trên nhiều máy chủ. Ghi vào tệp chạy bao nhiêu ứng dụng, cấu hình chạy ra sao, Kubernetes sẽ liên tục theo dõi trạng thái đó và chỉnh các máy chủ thực tế đúng như đã ghi. Việc người phải vào từng máy chủ gõ lệnh giảm hẳn.
Cluster chia thành hai phần. Control plane là phần quản lý toàn bộ như API server, scheduler, kho trạng thái cluster, còn worker node là máy chủ nơi container thực sự chạy. Container dừng thì khởi động lại, node gặp vấn đề thì chuyển sang node khác, đều diễn ra trong cấu trúc này.
Với Kubernetes quản lý, phía dịch vụ lo cài đặt và vận hành control plane, còn người dùng tập trung triển khai ứng dụng bằng kubectl và Helm. Giao lại phần quản lý tốn công nhất khi tự cài, nên ít người cũng vận hành được cluster. Thời gian dư dành cho cải tiến dịch vụ.
Chọn Kubernetes quản lý rẻ nhất như thế nào?
Chi phí Kubernetes quản lý là phí control plane cộng phí worker node. Nếu control plane tính phí tháng cho mỗi cluster thì cluster càng nhỏ, phần này chiếm tỷ lệ càng lớn trong tổng chi phí, nên trước hết xem phần này có miễn phí không. Sau đó so cấu hình và phí tháng của một node là thấy chi phí thực.
Tại HELPER VPS, control plane tiêu chuẩn là miễn phí, vì vậy phí worker node là phí cluster của bạn. Bắt đầu nhỏ với hai node 4 vCPU, 16GB và khi dịch vụ của bạn phát triển, hãy thêm các node 32GB hoặc 64GB khi cần. Bạn chỉ trả phí cho các node bạn sử dụng, vì vậy không cần phải bắt đầu lớn.
Nếu bạn muốn có dư dả trong lớp quản lý, như đối với các dịch vụ sản xuất, bạn có thể chọn control plane sẵn sàng cao với $25.00 mỗi cluster mỗi tháng. Sử dụng control plane miễn phí cho các cluster phát triển và sẵn sàng cao cho các cluster sản xuất để cân bằng chi phí và độ ổn định. Tất cả các khoản phí được thanh toán cùng nhau từ cùng một hóa đơn.
Phí Kubernetes quản lý là bao nhiêu?
Control plane tiêu chuẩn là miễn phí và worker node bắt đầu từ $25.00 mỗi node mỗi tháng cho 4 vCPU, 16GB bộ nhớ và 200GB NVMe. Control plane sẵn sàng cao, với lớp quản lý ba lớp dự phòng, là $25.00 mỗi cluster mỗi tháng.
Control plane miễn phí
Không có phí phần quản lý, chỉ trả phí worker node. Tạo nhiều cluster cho phát triển, thử nghiệm thì chi phí chỉ tăng theo số node.
Phí cố định theo kích thước node
Mỗi node có giá hàng tháng cố định, như $25.00 cho node 16GB, $45.00 cho node 32GB và $85.00 cho node 64GB, giúp dễ dàng tính toán chi phí cluster trước.
Gia hạn hàng tháng bằng hóa đơn
Thanh toán hóa đơn với 12 tùy chọn crypto để tạo node và control plane. Sử dụng nó hàng tháng mà không có hợp đồng; chỉ cần gia hạn hóa đơn.
HELPER VPS qua các con số
Chọn từ 40 khu vực, 12 hệ điều hành và 10 ứng dụng một cú nhấp trong một tài khoản, và thanh toán ngay lập tức. Các con số dưới đây dựa trên những gì đang được bán hiện tại.
40
Khu vực trung tâm dữ liệu
12
Hệ điều hành
10
Ứng dụng một cú nhấp
$25.00
Giá khởi điểm sản phẩm này (tháng)
Công cụ dùng cùng cluster Kubernetes
Triển khai ứng dụng bằng Helm chart, lưu cấu hình thành mã bằng Terraform, dựng image bằng GitLab CI và tự động đưa ra.
- Kubernetes
- Helm
- Docker
- Terraform
- GitLab CI
- NGINX Ingress
Lý do chọn Kubernetes quản lý của HELPER VPS
Control plane miễn phí
Phần quản lý cluster không mất phí nên cluster nhỏ cũng bắt đầu nhẹ nhàng, và tách cluster riêng cho từng môi trường.
Lựa chọn sẵn sàng cao
Dịch vụ vận hành thì chọn control plane sẵn sàng cao đặt phần quản lý ba lớp, để một nơi gặp sự cố thì quản lý cluster vẫn tiếp tục.
Ba kích thước node
Trộn các worker node 16GB, 32GB và 64GB để chạy các ứng dụng nhẹ và ứng dụng tốn nhiều bộ nhớ cùng nhau trong cùng một cluster.
Ổ SSD cho node
Mỗi node có SSD 80GB~320GB để chứa dư dả image container, nhật ký, tệp tạm.
Nguyên công cụ quen dùng
Mang nguyên công cụ và tệp cấu hình đang dùng như kubectl, Helm, Terraform, GitLab CI để làm việc với cluster.
Nhận lưu lượng bằng Ingress
Đưa lên controller như NGINX Ingress để chia lưu lượng theo tên miền và đường dẫn tới nhiều dịch vụ.
Quản lý bằng một tài khoản cùng với VPS của bạn
Quản lý các cluster, VPS cloud và cơ sở dữ liệu với cùng một tài khoản và xem toàn bộ chi phí dịch vụ của bạn ở một nơi.
Đăng ký bằng một mã token tài khoản
Đăng ký ngay bằng một mã token tài khoản, sau lần thanh toán đầu tiên bạn có thể sử dụng hỗ trợ và khóa API.
Mạng máy chủ trải rộng trên 40 khu vực
Với máy chủ tại 40 thành phố khắp châu Mỹ, châu Âu, Trung Đông, châu Phi và châu Á Thái Bình Dương, bạn có thể chạy dịch vụ gần với người dùng của mình.
Cluster Kubernetes tạo được ở khu vực nào?
HELPER VPS có máy chủ tại 40 thành phố khắp châu Mỹ, châu Âu, Trung Đông, châu Phi và châu Á Thái Bình Dương. Các khu vực bạn có thể chọn được hiển thị khi tạo cluster; hãy chọn một khu vực gần với nơi đa số người dùng của bạn để có phản hồi nhanh hơn.
Đức
Hà Lan
Vương quốc Anh
Pháp
7 thành phố tại Hoa Kỳ
Canada
Brazil
Singapore
2 thành phố tại Nhật Bản
2 thành phố tại Ấn Độ
2 thành phố tại Úc
Mexico
Tây Ban Nha
Thụy Điển
Ba Lan
Nam Phi
Hàn Quốc
Đức
Hà Lan
Vương quốc Anh
Pháp
7 thành phố tại Hoa Kỳ
Canada
Brazil
Singapore
2 thành phố tại Nhật Bản
2 thành phố tại Ấn Độ
2 thành phố tại Úc
Mexico
Tây Ban Nha
Thụy Điển
Ba Lan
Nam Phi
Hàn Quốc
Chile
Colombia
Italy
Thụy Sĩ
Phần Lan
Thổ Nhĩ Kỳ
Các Tiểu Vương quốc Ả Rập Thống nhất
Israel
Ả Rập Xê-út
Nigeria
Đặc khu Hành chính Hồng Kông, Trung Quốc
Đài Loan
Indonesia
Thái Lan
Câu hỏi thường gặp về Kubernetes quản lý
Câu trả lời về phí, cấu hình, thanh toán Kubernetes
Kubernetes là gì?
Kubernetes là nền tảng mã nguồn mở chia chạy và quản lý ứng dụng làm bằng container trên nhiều máy chủ. Ghi vào tệp số container cần chạy và cấu hình, nó giữ liên tục trạng thái đó, khởi động lại container bị dừng, thay phiên bản mới theo thứ tự một cách tự động. Làm việc với nhiều máy chủ như một khối.
Kubernetes quản lý rẻ nhất là gì?
Kubernetes được quản lý với control plane miễn phí có chi phí thấp nhất cho các cluster nhỏ. Tại HELPER VPS, control plane tiêu chuẩn là miễn phí, vì vậy bạn chỉ trả tiền cho các worker node, và các node 4 vCPU, 16GB bắt đầu từ $25.00 mỗi tháng, vì vậy bạn có thể chạy một cluster trên hai node nhỏ. Thêm các node lớn hơn khi bạn cần.
Control plane có thật sự miễn phí?
Có, control plane cơ bản gồm 1 phần quản lý không tính phí theo cluster. Chi phí cluster là tổng phí worker node, chỉ khi chọn control plane sẵn sàng cao đặt phần quản lý ba lớp mới cộng thêm $25.00 mỗi cluster mỗi tháng. Tạo nhiều cluster phát triển cũng không tăng phí phần quản lý nên dễ chia môi trường.
Khi nào cần control plane sẵn sàng cao?
Dịch vụ vận hành không được dừng hay cluster lớn triển khai thường xuyên thì control plane sẵn sàng cao phù hợp. Phần quản lý đặt ở ba nơi nên một nơi gặp vấn đề, phần còn lại vẫn tiếp tục quản lý cluster. Cluster phát triển và thử nghiệm dùng control plane miễn phí là đủ. Chọn riêng được cho từng cluster.
Worker node chọn kích thước nào?
Bắt đầu các ứng dụng web và API nhẹ trên một số node 16GB, và thêm các node 32GB hoặc 64GB nếu bạn có các ứng dụng sử dụng nhiều bộ nhớ. Một số node nhỏ giới hạn tác động nếu một node gặp sự cố, trong khi các node lớn tốt để giữ các container sử dụng nhiều bộ nhớ ở một nơi. Việc trộn các kích thước khác nhau là tốt.
Nên bắt đầu với bao nhiêu worker node?
Dịch vụ vận hành thì khuyên bắt đầu với từ hai worker node trở lên. Có từ hai node thì khi bảo trì hay một node gặp vấn đề, container vẫn chạy trên node khác và dịch vụ tiếp tục. Khi cần thì thêm node để mở rộng. Node thêm được từng máy nên chi phí cũng tăng từ từ.
Dùng Kubernetes bằng phương thức thanh toán nào?
Thanh toán hóa đơn với 12 tùy chọn tiền mã hóa để tạo các node và control plane. Sử dụng nó hàng tháng mà không có thời hạn hợp đồng; chỉ cần gia hạn hóa đơn. Hoàn tiền sẽ được chuyển vào tín dụng tài khoản của bạn. Sử dụng nó hàng tháng và giảm các node bất cứ lúc nào.
Điều gì xảy ra với cluster của tôi nếu tôi không gia hạn hóa đơn?
Nếu hóa đơn không được gia hạn vào ngày thanh toán, các node sẽ bị tạm dừng, và bạn có thể gia hạn bằng cách thanh toán trong vòng 3 ngày. Nếu vẫn không có gia hạn sau 3 ngày, các node và dữ liệu của chúng sẽ bị xóa, vì vậy hãy gia hạn hóa đơn trước ngày thanh toán. Việc giữ các tệp cấu hình của bạn trong một kho lưu trữ giúp chúng dễ dàng tạo lại. Gia hạn hóa đơn để tiếp tục gia hạn tự động.
Có dùng nguyên Helm và Terraform được không?
Có, cluster làm việc theo cách chuẩn của Kubernetes nên dùng nguyên kubectl, Helm và các tệp manifest đã viết. Quản lý tài nguyên trong cluster thành mã bằng Terraform, và tạo luồng dựng image trong pipeline như GitLab CI rồi triển khai ngay.
Cơ sở dữ liệu cũng phải đặt trong cluster?
Đặt cơ sở dữ liệu riêng bằng cơ sở dữ liệu quản lý, cluster chỉ đặt ứng dụng là cấu hình dễ vận hành. Container ứng dụng để tạo lại bất cứ lúc nào, dữ liệu đặt trên PostgreSQL hay MySQL quản lý có sao lưu tự động hằng ngày, nên đổi hay tạo lại cluster vẫn dùng tiếp nguyên dữ liệu.
Hướng dẫn Kubernetes
Hướng dẫn nên xem cùng trước khi bắt đầu cluster
- Cơ sở dữ liệu quản lýGiới thiệu cấu hình đặt ứng dụng trong cluster, dữ liệu trên PostgreSQL và MySQL quản lý có sao lưu tự động hằng ngày.
- Tài liệu APITài liệu tổng hợp cách dùng khóa API xem danh sách máy chủ và xử lý tác vụ quản lý bằng mã.
- Bảng giá trong nháy mắtSo sánh trong một bảng phí máy chủ VPS cloud, NVMe hiệu năng cao, CPU riêng, bộ nhớ cao.
Giá hiển thị là giá hàng tháng bằng đô la Mỹ, thanh toán bằng 12 tùy chọn tiền mã hóa. Control plane tiêu chuẩn là miễn phí, và phí worker node và control plane sẵn sàng cao được gia hạn tự động với cùng số tiền vào mỗi ngày thanh toán.
Thời hạn tối thiểu: 1 tháng | Hủy: xóa bất cứ lúc nào từ bảng điều khiển | Nếu không gia hạn: tạm dừng, sau đó xóa sau 3 ngày | Thời gian còn lại trên các node đã xóa sẽ không được hoàn tiền. Hoàn tiền được ghi có vào tài khoản của bạn.
