Kubernetes кластерууд

Хэдхэн минутын дотор бүтээгдэх таны өөрийн Kubernetes кластер

Мэдээллийн төв, төхөөрөмжийн хэмжээ болон танд хэдэн ажилчин шаардлагатайг сонгоно уу. Бид серверүүдийг босгож, тэдгээрийг дотоод сүлжээнд холбон, Git-ээс нэвтрүүлэхэд бэлэн Argo CD бүхий ажиллах боломжтой Kubernetes кластерыг танд хүлээлгэн өгнө.

  • Карт
  • Apple Pay
  • Google Pay
  • PayPal
  • Крипто
Нэг Kubernetes кластер үүсгэдэг холбогдсон серверүүдийн эгнээний дэргэд зогсож буй манай викинг Zinn®.
  • Хостинг багц шаардлагагүйТанд ердөө үнэгүй бүртгэл байхад л хангалттай
  • Та хаана ч байршуулсан ажилланаБидэнтэй хамт, өөр үйлчилгээ үзүүлэгчтэй эсвэл өөрийн сервер дээр
  • Нэг бүртгэл, нэг нэхэмжлэхХүссэн үедээ хостинг эсвэл бусад бүтээгдэхүүнийг нэмээрэй

Таны авах зүйлс

Кластер гэдэг нь бүгд таных болох нэг удирдлагын түвшний сервер ба арван хүртэлх ажиллах серверээс бүрдэх бөгөөд хувийн сүлжээнд холбогдож, баталгаажсан хөнгөн тархалт болох k3s-ийг ашиглан Kubernetes байдлаар тохируулагдсан байдаг.

Та үүнийг стандарт аргаар ажиллуулна: хяналтын самбараасаа kubeconfig-ийг татаж аваад, өөрийн компьютерээс kubectl-ийг ашиглана уу. Машин бүр мөн "Серверүүд" хэсэгт харагдах бөгөөд тэндээс та SSH-ээр нэвтэрч, графикуудыг нь хянаж, галт ханыг нь тохируулах боломжтой.

Нэг Kubernetes кластерт нэгтгэсэн хэд хэдэн сервер.

Юу багтсан бэ

Ажиллаж буй кластерт эхний өдрөөс эхлэн шаардлагатай бүх зүйл ба таныг барьж хязгаарлах зүйл огт үгүй.

Танд зориулж бүтээсэн

Бид төхөөрөмжүүдийг үүсгэж, тус бүрд нь Kubernetes суулган, ажилчдыг хяналтын түвшинд холбодог. Та бүтэн өдрийн хагас биш, хэдхэн минут л хүлээнэ.

Хувийн сүлжээ

Төхөөрөмжүүд өөрсдийн хувийн сүлжээгээр хоорондоо харилцдаг тул кластерын урсгал хэзээ ч нийтийн интернетээр дамждаггүй.

Argo CD, сонголттой

Нэг хайрцгийг чагтлахад л таны аппликэйшнуудыг Git сангаас шууд байршуулдаг веб самбар болох Argo CD сууна. Мөн жишээ аппликэйшныг байршуулах боломжтой.

Стандарт kubectl хандалт

Кластерын хуудаснаас kubeconfig файлыг татаж аваад kubectl, Helm эсвэл өөрийн мэддэг Kubernetes хэрэгслийг ашиглана уу. Суралцах зориулалтын тусгай удирдлагын консол байхгүй.

Цагаар төлөх

Машин бүрийг үүлэн серверийн үнээр цагаар тооцож нэхэмжлэх бөгөөд ямар нэгэн зүйл үүсгэхээс өмнө нийт дүнг харуулна. Кластерыг устгаснаар тооцоо зогсоно.

Таны серверүүд, таны дүрэм

SSH-ээр дурын төхөөрөмж рүү нэвтэрч, API порт дээр галт ханыг тохируулж, төхөөрөмж бүрийн хэмжээг гүйцэтгэх ажилд нь тохируулан сонгоно уу.

Хэрхэн ажилладаг вэ

Захиалгын хуудаснаас эхлээд таны анхны байршуулалт хүртэл.

  1. Сонгох

    Хувийн сүлжээ санал болгодог өгөгдлийн төв, тэнд үнэлэгдсэн машины хэмжээ болон ажилтны тоог сонгоно уу. Захиалга өгөхөөс өмнө үнэ харагдана.

  2. Бид бүтээж өгнө

    Серверүүдийг үүсгэж, Kubernetes-ийг суулган, ажилчин зангилаанууд хяналтын түвшинд нэгдэнэ. Кластер хуудас нь машин бүрийг бэлэн болмогц харуулна.

  3. Байршуулах

    kubeconfig-ийг татаж аваад, kubectl get nodes ашиглан зангилаануудыг шалгаж, дараа нь kubectl-ээр байршуулах эсвэл Argo CD-г таны Git репозитороос байршуулахыг зөвшөөрнө үү.

Үнэ

Кластер нь төхөөрөмжүүдийнхээ үнэтэй тэнцүү байх бөгөөд цагаар тооцогдоно.

Кластерын хураамж байхгүй. Та машин бүрийн үүлэн серверийн үнийг цагаар төлөх бөгөөд захиалгын карт нь кластер үүсгэхээс өмнө таны мөнгөн тэмдэгтээр цагийн болон сарын нийт дүнг харуулна.

Кластер дахь машин бүр ижил хэмжээтэй байдаг. Хяналтын самбараасаа бүхэл бүтэн кластерыг хүссэн үедээ нэмэх эсвэл хасах боломжтой.

Яагаад энд Kubernetes ажиллуулах хэрэгтэй вэ

Удирдлагатай Kubernetes үйлчилгээнүүд нь хяналтын түвшний төлбөр авч, төхөөрөмжүүдийг нуудаг. Энд хяналтын түвшин нь таны харж, нэвтэрч, хэмжээг нь өөрчилж болох энгийн сервер бөгөөд кластерын тусдаа төлбөргүй байдаг.

Кластерууд зөвхөн хувийн сүлжээ боломжтой газарт л үүсдэг тул бидний санал болгож буй кластер бүр бодитоор бүрэлдэх боломжтой юм.

Хүмүүсийн худалдан авалт хийхээсээ өмнө асуудаг асуултууд

Удирдлагын самбар бий юу?

Kubernetes-ийг кластерын хуудаснаас татаж авсан kubeconfig-ийг ашиглан өөрийн компьютерээс kubectl-ээр ажиллуулна. Хэрэв та Argo CD суулгавал энэ нь аппликейшн байршуулах веб самбар юм. Машин бүр «Серверүүд» дотор өөрийн гэсэн хуудастай байна.

Би хаана кластер үүсгэж болох вэ?

Хувийн сүлжээ санал болгодог дата төвүүдэд. Захиалгын хуудас нь зөвхөн тэдгээрийг, мөн зөвхөн таны сонгосон дата төвд үнэ нь тогтоогдсон машины хэмжээнүүдийг жагсаана.

Би Argo CD-г хэрхэн нээх вэ?

kubectl port-forward svc/argocd-server -n argocd 8080:443-ийг ажиллуулж, https://localhost:8080-ийг нээнэ үү. Хэрэглэгчийн нэр нь admin бөгөөд анхны нууц үг нь argocd-initial-admin-secret нууцад байгаа.

Энэ нь удирдлагатай Kubernetes мөн үү?

Үгүй. Бид кластерийг угсарч, та түүнийг ажиллуулна: шинэчлэлт, ачаалал болон өгөгдлийн нөөцлөлт нь таны хариуцах асуудал бөгөөд энэ нь үүнийг энгийн бөгөөд хямд төсөр байлгадаг.

Нэг кластер хэдэн машинтай байж болох вэ?

Нэг удирдлагын хэсэг болон арав хүртэлх ажиллах зангилаа. Машин бүрд хамгийн багадаа 2 GB санах ой шаардлагатай.

Үүнтэй холбоотой тусламж

Яг үүнд зориулан бичсэн манай мэдлэгийн сан дахь алхам алхмаарх зааварчилгаанууд.

Kubernetes кластерыг хэрхэн ашиглах вэ

Биднээс санал болгож буй Kubernetes кластерт юу багтдаг, түүнийг хаана байгуулж болох болон бэлэн болсны дараа kubeconfig, kubectl, Argo CD ашиглан хэрхэн ажиллуулах талаар.

Зааврыг унших →

Мэдлэгийн санг үзэх →

Анхны кластераа үүсгэнэ үү

Серверүүд хэсгийг нээж, Kubernetes кластерууд сонголтыг сонгон, ямар нэгэн зүйл үүсгэхээсээ өмнө үнийг харна уу.

Эхлэх