Managed Kubernetes, cluster na may libreng control plane
Murang managed Kubernetes na libre ang control plane at worker node lang ang binabayaran
- Libreng control plane
- Worker node mula $25.00/buwan
- Nire-renew buwan-buwan gamit ang invoice
Ang managed Kubernetes ay isang server product kung saan, sa isang Kubernetes cluster na nagkakalat at namamahala ng container sa maraming server, ang management layer, ang control plane, ay pinapatakbo ng serbisyo para sa iyo. Ang abot-kayang managed Kubernetes ng HELPER VPS ay may libreng control plane, at babayaran mo lang ang worker node kung saan aktwal na tumatakbo ang iyong app, na nagsisimula sa $25.00 kada buwan para sa 4 vCPU, 16GB node.
Control plane
Libreng management layer
Libre
Worker node lang ang binabayaran
- 1 management layer
- Managed
- Managed
- Managed
- Bawat cluster
High availability control plane
Triple redundant na management layer
2500$/ buwan
Binabayaran buwan-buwan
- Triple redundant na management layer
- Managed
- Managed
- Managed
- Bawat cluster kada buwan
Worker node 16GB
Para sa maliit na cluster
2500$/ buwan
Binabayaran buwan-buwan
- Worker node
- 4 vCPU
- 16 GB RAM
- 200 GB NVMe
- Bawat node kada buwan
Worker node 32GB
Para sa karaniwang serbisyo
4500$/ buwan
Binabayaran buwan-buwan
- Worker node
- 8 vCPU
- 32 GB RAM
- 400 GB NVMe
- Bawat node kada buwan
Worker node 64GB
Para sa malaking serbisyo
8500$/ buwan
Binabayaran buwan-buwan
- Worker node
- 16 vCPU
- 64 GB RAM
- 800 GB NVMe
- Bawat node kada buwan
Kung ilang container lang ang patatakbuhin nang walang cluster Cloud VPS
Para saan ginagamit ang managed Kubernetes?
Awtomatikong ginagawa ng Kubernetes ang pantay na pagpapatakbo ng serbisyong hinati sa ilang container sa ilang server, muling pagbuhay sa huminto na container, at unti-unting pagpapalit sa bagong version. Narito ang apat na kasong lalo nang bagay ang managed Kubernetes.
Web app na hinati sa ilang serbisyo
Sabay na patakbuhin sa iisang cluster ang serbisyong hinati sa ilang container tulad ng frontend, API, job worker at cache. Kapag itinakda ang bilang ng replica ng bawat serbisyo, angkop itong ipapamahagi ng Kubernetes sa mga worker node.
Deploy nang walang tigil
Kapag nag-upload ng bagong version ng image, magagamit ang rolling deploy na isa-isang pinapalitan ang kasalukuyang container ng bago. Madali ring ibalik sa dating version kapag may problema kaya hindi kailangang ibaba ang serbisyo tuwing deploy.
CI at automatic deployment pipeline
Makakabuo ka ng daloy na gumagawa ng image sa tool tulad ng GitLab CI at nagde-deploy sa cluster gamit ang Helm chart. Kapag nag-push ng code, inuulit sa parehong pagkakasunod ang mula testing hanggang deploy kaya nababawasan ang pagkakamali ng tao.
Paghihiwalay ng development, staging at production environment
Gamit ang namespace, paghiwalayin sa loob ng iisang cluster ang development, staging at production environment, o gumawa ng hiwalay na cluster para sa bawat environment. Libre ang control plane kaya kahit hatiin ang cluster, bayad lang sa node ang nadadagdag.
Ano ang pagkakaiba ng direktang pag-install sa VPS at managed Kubernetes?
Puwede ring direktang i-install ang Kubernetes sa ilang VPS. Ang pagkakaiba ay kung sino ang nag-aalaga ng control plane. Pumili ayon sa kung ikaw mismo ang magpapatakbo ng management layer, o ipagkakatiwala ito at tututok ka lang sa app.
Direktang pag-install sa VPS
Cluster na ikaw mismo ang bumubuo gamit ang ilang cloud VPS
Bagay para sa
- Kapag gustong direktang matutunan ang istruktura ng Kubernetes
- Team na gustong ikaw ang magtakda ng install tool at version
- Maliit na configuration na ilang container lang ang tumatakbo
- Magaang simula gamit ang Docker one-click app
Managed Kubernetes
Libreng control plane, bayad lang sa worker node
Bagay para sa
- Development team na gustong gamitin ang oras sa pagpapatakbo ng app
- Kapag pinaghihiwalay ang development at staging cluster
- Serbisyong nagsisimula sa ilang worker node
- Kapag gusto mong magsimula mula $25.00 kada node kada buwan
High availability control plane
Cluster na triple ang management layer
Bagay para sa
- Production service na hindi dapat huminto
- Team na madalas mag-deploy at maraming gamit ng cluster API
- Malaking cluster na maraming worker node
- Kapag gustong maluwag pati ang management layer
Ano ang Kubernetes?
Ang Kubernetes ay open source platform na naglalagay at namamahala ng app na gawa sa container sa ilang server. Kapag isinulat mo sa file kung ilan ang patatakbuhin at sa anong settings, patuloy na binabantayan ng Kubernetes ang estadong iyon at itinutugma ang mga aktwal na server sa nakasulat. Lubhang nababawasan ang pagpasok ng tao sa bawat server para mag-type ng command.
Nahahati sa dalawang bahagi ang cluster. Ang control plane ay ang bahaging namamahala sa kabuuan tulad ng API server, scheduler at cluster state store, at ang worker node ay ang server kung saan aktwal na tumatakbo ang container. Sa istrukturang ito rin nangyayari ang muling pagpapatakbo ng huminto na container at paglipat sa ibang node kapag may problema ang isang node.
Sa managed Kubernetes, ang serbisyo ang bahala sa install at pagpapatakbo ng control plane, at nakatuon ka sa pag-deploy ng app gamit ang kubectl at Helm. Ipinagkakatiwala ang management layer na pinakamahirap kapag mano-manong ini-install, kaya kahit kaunti ang tao ay mapapatakbo ang cluster. Ang natipid na oras ay magagamit sa pagpapaganda ng serbisyo.
Paano pumili ng pinakamurang managed Kubernetes?
Ang gastos sa managed Kubernetes ay bayad sa control plane na idinagdag sa bayad sa worker node. Kapag may buwanang bayad ang control plane sa bawat cluster, habang mas maliit ang cluster ay mas malaki ang bahagi nito sa kabuuang gastos, kaya mabuting tingnan muna kung libre ang bahaging ito. Pagkatapos, ihambing ang spec at buwanang bayad ng isang node para makita ang aktwal na gastos.
Sa HELPER VPS ang standard control plane ay libre, kaya ang bayad sa worker node ay ang bayad mo sa cluster. Magsimula sa dalawang 4 vCPU, 16GB node, at habang lumalaki ang iyong serbisyo, magdagdag ng 32GB o 64GB node kung kinakailangan. Babayaran mo lang ang mga node na ginagamit mo, kaya hindi kailangang magsimula nang malaki.
Kung gusto mo ng headroom sa management layer din, tulad ng para sa production services, maaari kang pumili ng high-availability control plane sa $25.00 kada cluster kada buwan. Gamitin ang libreng control plane para sa development cluster at high availability para sa production cluster para balansehin ang gastos at stability. Lahat ng bayad ay binabayaran nang sabay mula sa parehong invoice.
Magkano ang managed Kubernetes?
Ang standard control plane ay libre, at ang worker node ay nagsisimula sa $25.00 kada node kada buwan para sa 4 vCPU, 16GB memory at 200GB NVMe. Ang high-availability control plane, na may triple-redundant management layer, ay $25.00 kada cluster kada buwan.
Libreng control plane
Walang bayad sa management layer, bayad lang sa worker node. Kahit gumawa ng ilang cluster para sa development at testing, tumataas lang ang gastos ayon sa bilang ng node.
Flat rate ayon sa laki ng node
Ang bawat node ay may takdang buwanang presyo, tulad ng $25.00 para sa 16GB node, $45.00 para sa 32GB node at $85.00 para sa 64GB node, na ginagawang madaling kalkulahin nang maaga ang gastos sa cluster.
Nire-renew buwan-buwan gamit ang invoice
Bayaran ang invoice gamit ang 12 opsyon sa crypto para gumawa ng node at control plane. Gamitin ito buwan-buwan na walang termino ng kontrata; i-renew lang ang invoice.
HELPER VPS sa mga numero
Pumili mula sa 40 rehiyon, 12 operating system at 10 one-click app sa isang account, at magbayad kaagad. Ang mga numero sa ibaba ay batay sa kasalukuyang binebenta.
40
Lokasyon ng data center
12
Operating system
10
One-click app
$25.00
Panimulang presyo ng produktong ito (buwanan)
Mga tool na ginagamit kasama ng Kubernetes cluster
I-deploy ang app gamit ang Helm chart, itala ang configuration bilang code gamit ang Terraform, at gumawa ng image gamit ang GitLab CI para awtomatikong i-release.
- Kubernetes
- Helm
- Docker
- Terraform
- GitLab CI
- NGINX Ingress
Bakit piliin ang managed Kubernetes ng HELPER VPS
Libreng control plane
Walang bayad ang management layer ng cluster kaya masisimulan nang walang alalahanin kahit ang maliit na cluster, at mahahati ang cluster sa bawat environment.
Mapipili ang high availability
Para sa production service, piliin ang high availability control plane na triple ang management layer para tuloy ang pamamahala ng cluster kahit may problema ang isang bahagi nito.
Tatlong laki ng node
Paghaluin ang 16GB, 32GB at 64GB worker node para patakbuhin ang magaang app at memory-hungry app nang sabay sa parehong cluster.
SSD node disk
May 80GB~320GB SSD ang bawat node kaya maluwag na maitatabi ang container image, log at temporary file.
Parehong pamilyar na tool
Dalhin nang buo ang mga tool at config file na ginagamit mo na tulad ng kubectl, Helm, Terraform at GitLab CI para hawakan ang cluster.
Pagtanggap ng traffic gamit ang Ingress
Maglagay ng controller tulad ng NGINX Ingress para hatiin ang traffic sa ilang serbisyo ayon sa domain at path.
Pinamamahalaan gamit ang isang account kasama ng VPS mo
Pamahalaan ang cluster, cloud VPS at database gamit ang parehong account, at makita ang kabuuang gastos ng iyong serbisyo sa isang lugar.
Mag-sign up gamit ang isang account token
Mag-sign up agad gamit ang isang account token, at pagkatapos ng iyong unang bayad maaari mong gamitin ang support at API key.
Isang server network sa 40 rehiyon
May server sa 40 lungsod sa Americas, Europa, Middle East, Africa at Asia Pacific, maaari mong patakbuhin ang serbisyo malapit sa iyong mga user.
Saang rehiyon puwedeng gumawa ng Kubernetes cluster?
Ang HELPER VPS ay may server sa 40 lungsod sa Americas, Europa, Middle East, Africa at Asia Pacific. Ang mga rehiyon na maaari mong piliin ay ipinapakita kapag gumagawa ng cluster; pumili ng isa na malapit sa kung saan karamihan ng iyong mga user para sa mas mabilis na response.
Germany
Netherlands
United Kingdom
France
7 lungsod sa Estados Unidos
Canada
Brazil
Singapore
2 lungsod sa Japan
2 lungsod sa India
2 lungsod sa Australia
Mexico
Spain
Sweden
Poland
South Africa
Timog Korea
Germany
Netherlands
United Kingdom
France
7 lungsod sa Estados Unidos
Canada
Brazil
Singapore
2 lungsod sa Japan
2 lungsod sa India
2 lungsod sa Australia
Mexico
Spain
Sweden
Poland
South Africa
Timog Korea
Chile
Colombia
Italy
Switzerland
Finland
Türkiye
United Arab Emirates
Israel
Saudi Arabia
Nigeria
Hong Kong SAR China
Taiwan
Indonesia
Thailand
Mga madalas itanong tungkol sa managed Kubernetes
Mga sagot tungkol sa bayad, configuration at pagbabayad ng Kubernetes
Ano ang Kubernetes?
Ang Kubernetes ay open source platform na nagpapatakbo at namamahala ng app na gawa sa container nang hati sa ilang server. Kapag isinulat sa file ang bilang ng container at settings, patuloy nitong pinapanatili ang estadong iyon, muling pinapatakbo ang huminto na container, at awtomatikong pinapalitan nang sunud-sunod ng bagong version. Mahahawakan ang ilang server na parang iisa.
Ano ang pinakamurang managed Kubernetes?
Ang managed Kubernetes na may libreng control plane ay pinakamababa ang gastos para sa maliliit na cluster. Sa HELPER VPS ang standard control plane ay libre, kaya babayaran mo lang ang worker node, at ang 4 vCPU, 16GB node ay nagsisimula sa $25.00 kada buwan, kaya maaari mong patakbuhin ang isang cluster sa dalawang maliit na node. Magdagdag ng mas malaking node kapag kailangan mo.
Libre ba talaga ang control plane?
Oo, walang bayad kada cluster ang default na control plane na may 1 management layer. Ang gastos sa cluster ay kabuuan ng bayad sa worker node, at idinadagdag lang ang $25.00 kada cluster kada buwan kapag pinili ang high availability control plane na triple ang management layer. Kahit gumawa ng ilang development cluster, hindi tumataas ang bayad sa management layer kaya madaling hatiin ang environment.
Kailan kailangan ang high availability control plane?
Para sa production service na hindi dapat huminto o malaking cluster na madalas mag-deploy, bagay ang high availability control plane. Inilalagay ang management layer sa tatlong lugar kaya kahit may problema sa isa, itinutuloy ng iba ang pamamahala ng cluster. Sapat ang libreng control plane para sa development at test cluster. Mapipili ito nang hiwalay sa bawat cluster.
Anong laki ng worker node ang pipiliin?
Magsimula ng magaang web app at API sa ilang 16GB node, at magdagdag ng 32GB o 64GB node kung mayroon kang memory-hungry app. Ang ilang maliit na node ay naglilimita sa epekto kung ang isa ay may problema, habang ang malalaking node ay maganda para panatilihin ang memory-heavy container sa isang lugar. Puwedeng paghaluin ang iba't ibang laki.
Ilang worker node ang magandang simulan?
Para sa production service, inirerekomenda naming magsimula sa dalawa o higit pang worker node. Kapag dalawa o higit pa ang node, kahit i-maintain o magkaproblema ang isang node, patuloy na tumatakbo ang container sa ibang node kaya tuloy ang serbisyo. Magdagdag ng node kapag kailangan. Puwedeng magdagdag nang isa-isa kaya unti-unti ring tumataas ang gastos.
Anong paraan ng pagbabayad ang gamit sa Kubernetes?
Bayaran ang invoice gamit ang 12 opsyon sa crypto para gumawa ng node at control plane. Gamitin ito buwan-buwan na walang termino ng kontrata; i-renew lang ang invoice. Ang refund ay mapupunta sa iyong account credit. Gamitin ito buwan-buwan at bawasan ang node anumang oras.
Ano ang mangyayari sa aking cluster kung hindi ko i-renew ang invoice?
Kung hindi na-renew ang invoice sa billing date, ang mga node ay suspendido, at maaari mong i-renew sa pamamagitan ng pagbabayad sa loob ng 3 araw. Kung wala pa ring renewal pagkalipas ng 3 araw, ang mga node at kanilang data ay tatanggalin, kaya i-renew ang invoice bago ang billing date. Ang pag-iimbak ng iyong config file sa isang repository ay ginagawang madaling muling likhain. I-renew ang invoice para magpatuloy ang automatic renewal.
Magagamit ba nang direkta ang Helm at Terraform?
Oo, hinahawakan ang cluster sa standard na paraan ng Kubernetes kaya direktang magagamit ang kubectl, Helm at mga manifest file na nagawa mo na. Mapapamahalaan bilang code gamit ang Terraform ang mga resource sa loob ng cluster, at makakabuo ka rin ng daloy na gumagawa ng image sa pipeline tulad ng GitLab CI at agad nagde-deploy.
Kailangan bang ilagay din ang database sa loob ng cluster?
Mas maginhawang patakbuhin ang configuration na hiwalay ang database bilang managed database at app lang ang nasa cluster. Iwanang puwedeng gawin ulit anumang oras ang app container, at ilagay ang data sa managed PostgreSQL o MySQL na araw-araw na awtomatikong naba-backup para tuloy-tuloy ang data kahit palitan o gawin ulit ang cluster.
Gabay sa Kubernetes
Mga gabay na magandang basahin bago simulan ang cluster
- Managed databaseIpinapakilala ang configuration na nasa cluster ang app at nasa managed PostgreSQL at MySQL na araw-araw na awtomatikong naba-backup ang data.
- API docsDokumentong nag-aayos ng paraan ng pagtingin sa listahan ng server at pagproseso ng mga gawain sa pamamahala gamit ang code at API key.
- Tingnan ang presyo sa isang tinginIhambing sa iisang table ang bayad sa cloud VPS, high performance NVMe, dedicated CPU at high memory server.
Ang mga presyong ipinapakita ay buwanang presyo sa US dollars, na binabayaran gamit ang 12 opsyon sa crypto. Ang standard control plane ay libre, at ang bayad sa worker node at high-availability control plane ay awtomatikong nire-renew sa parehong halaga sa bawat billing date.
Minimum term: 1 buwan | Kanselahin: burahin anumang oras mula sa control panel | Kung hindi na-renew: suspendido, pagkatapos tatanggalin pagkalipas ng 3 araw | Ang natitirang oras sa mga tinanggal na node ay hindi nire-refund. Ang mga refund ay nai-credit sa iyong account.
