თქვენთვის შექმნილი
ჩვენ ვქმნით მანქანებს, თითოეულზე ვაინსტალირებთ Kubernetes-ს და სამუშაო კვანძებს ვუერთებთ მართვის პანელს. თქვენ ელოდებით რამდენიმე წუთს და არა მთელ შუადღეს.
Kubernetes-ის კლასტერები
აირჩიეთ მონაცემთა ცენტრი, მანქანის ზომა და რამდენი მუშაკი გჭირდებათ. ჩვენ ვქმნით სერვერებს, ვაერთიანებთ მათ კერძო ქსელში და გადმოგცემთ მოქმედ Kubernetes კლასტერს Argo CD-ით, რომელიც მზად არის Git-იდან განსათავსებლად.
კლასტერი წარმოადგენს ერთ მართვის პანელის სერვერს და ათამდე სამუშაო სერვერს, რომლებიც სრულად თქვენ გეკუთვნით, გაერთიანებულია პირად ქსელში და კონფიგურირებულია როგორც Kubernetes k3s-ის, მსუბუქი სერტიფიცირებული დისტრიბუციის გამოყენებით.
თქვენ მას სტანდარტული გზით უშვებთ: ჩამოტვირთეთ kubeconfig თქვენი მართვის პანელიდან და გამოიყენეთ kubectl თქვენივე კომპიუტერიდან. თითოეული მანქანა ასევე ჩნდება განყოფილებაში „სერვერები“, სადაც შეგიძლიათ შეხვიდეთ SSH-ით, თვალყური ადევნოთ მის გრაფიკებს და დააკონფიგურიროთ მისი ქსელური ფარი.
ყველაფერი, რაც მუშა კლასტერს პირველივე დღიდან სჭირდება, და არაფერი, რაც თქვენს შეზღუდვას გამოიწვევს.
ჩვენ ვქმნით მანქანებს, თითოეულზე ვაინსტალირებთ Kubernetes-ს და სამუშაო კვანძებს ვუერთებთ მართვის პანელს. თქვენ ელოდებით რამდენიმე წუთს და არა მთელ შუადღეს.
მანქანები ერთმანეთთან საკუთარი პირადი ქსელის მეშვეობით ურთიერთობენ, ამიტომ კლასტერის ტრაფიკი არასდროს გადის საჯარო ინტერნეტზე.
მონიშნეთ ერთი ველი და დაინსტალირდება Argo CD — ვებ-პანელი, რომელიც თქვენი აპლიკაციების განთავსებას პირდაპირ Git-ის საცავიდან ახდენს. ასევე შესაძლებელია სატესტო აპლიკაციის განთავსებაც.
ჩამოტვირთეთ kubeconfig კლასტერის გვერდიდან და გამოიყენეთ kubectl, Helm ან ნებისმიერი Kubernetes ინსტრუმენტი, რომელსაც უკვე იცნობთ. არანაირი საკუთრების კონსოლი სასწავლად.
ყველა მანქანის საფასური ირიცხება საათობრივად, ღრუბლოვანი სერვერის ფასით, ხოლო ჯამური თანხა ნაჩვენებია რაიმეს შექმნამდე. წაშალეთ კლასტერი და ანგარიშსწორება შეწყდება.
შედით ნებისმიერ მანქანაში SSH-ით, დააყენეთ ფაიერვოლი API პორტზე და შეუსაბამეთ თითოეული მანქანის ზომა შესასრულებელ სამუშაოს.
შეკვეთის ბარათიდან თქვენს პირველ განთავსებამდე.
აირჩიეთ მონაცემთა ცენტრი, რომელიც გთავაზობთ კერძო ქსელებს, იქ დაფასებულ აპარატის ზომას და მუშაკების რაოდენობას. ფასი ნაჩვენებია შეკვეთამდე.
სერვერები იქმნება, Kubernetes ინსტალირდება და სამუშაო კვანძები უერთდებიან მართვის პანელს. კლასტერის გვერდზე თითოეული მანქანა მზადყოფნისთანავე გამოჩნდება.
ჩამოტვირთეთ kubeconfig, შეამოწმეთ კვანძები kubectl get nodes-ით, შემდეგ განათავსეთ kubectl-ით ან მიეცით საშუალება Argo CD-ს განათავსოს თქვენი Git რეპოზიტორიიდან.
კლასტერის ღირებულება მისი მანქანების ღირებულების ტოლია და ირიცხება საათობრივად.
კლასტერის გადასახადი არ არსებობს. თქვენ იხდით ღრუბლოვანი სერვერის ფასს თითოეული მანქანისთვის საათობრივად, ხოლო შეკვეთის ბარათი აჩვენებს საათობრივ და ყოველთვიურ ჯამს თქვენს ვალუტაში, სანამ კლასტერს შექმნით.
კლასტერის თითოეულ მანქანას ერთნაირი ზომა აქვს. ნებისმიერ დროს დაამატეთ ან წაშალეთ მთელი კლასტერი თქვენი მართვის პანელიდან.
მართული Kubernetes სერვისები ითხოვენ საფასურს მართვის დონისთვის და მალავენ მანქანებს. აქ მართვის დონე არის ჩვეულებრივი სერვერი, რომლის ნახვა, შესვლა და ზომის შეცვლა შეგიძლიათ, და არ არსებობს ცალკე კლასტერის გადასახადი.
კლასტერები იქმნება მხოლოდ იქ, სადაც ხელმისაწვდომია კერძო ქსელი, ამიტომ თითოეული კლასტერი, რომელსაც გთავაზობთ, რეალურად ფორმირებადია.
Kubernetes ეშვება kubectl-ით თქვენი საკუთარი კომპიუტერიდან, კლასტერის გვერდიდან ჩამოტვირთული kubeconfig-ის გამოყენებით. თუ დააინსტალირებთ Argo CD-ს, ის წარმოადგენს ვებ-პანელს აპლიკაციების გასაშლელად. თითოეულ მანქანას ასევე აქვს საკუთარი გვერდი განყოფილებაში „სერვერები“.
მონაცემთა ცენტრებში, რომლებიც გთავაზობენ პრივატულ ქსელებს. შეკვეთის ბარათი ჩამოთვლის მხოლოდ მათ და მანქანის მხოლოდ იმ ზომებს, რომელთა ფასიც მითითებულია თქვენ მიერ არჩეულში.
გაუშვით kubectl port-forward svc/argocd-server -n argocd 8080:443 და გახსენით https://localhost:8080. მომხმარებლის სახელია admin და პირველი პაროლი ინახება საიდუმლოში argocd-initial-admin-secret.
არა. ჩვენ ვაშენებთ კლასტერს და თქვენ მართავთ მას: განახლებები, სამუშაო დატვირთვები და თქვენი მონაცემების სარეზერვო ასლები თქვენს პასუხისმგებლობაშია, რაც მას მარტივს და ხელმისაწვდომს ხდის.
ერთი მართვის სიბრტყე და ათამდე მუშა კვანძი. თითოეულ მანქანას სჭირდება მინიმუმ 2 GB მეხსიერება.
ნაბიჯ-ნაბიჯ სახელმძღვანელოები ჩვენი ცოდნის ბაზიდან, დაწერილი ზუსტად ამისთვის.
რას მოიცავს ჩვენი Kubernetes კლასტერი, სად შეიძლება მისი აგება და როგორ უნდა მართოთ იგი kubeconfig-ის, kubectl-ისა და Argo CD-ის საშუალებით, როდესაც ის მზად იქნება.
წაიკითხეთ სახელმძღვანელო →გახსენით „სერვერები“, აირჩიეთ „Kubernetes კლასტერები“ და შექმნამდე ნახეთ ფასი.
დაიწყეთ