Жеке кабинетте екінші буындағы кластерді құру
Төменде жеке кабинеттен Kubernetes екінші буындағы кластерін құру сипатталады. Екінші буындағы кластерлер үшін VK Cloud мониторинг сервисімен интеграция қосылған, оны өшіру мүмкін емес.
-
Кластерді құру жоспарланып отырған аймақ үшін қолжетімді ресурстармен және квоталармен танысыңыз. Әртүрлі аймақтар үшін әртүрлі квоталар бапталған болуы мүмкін.
Егер квоталарды ұлғайтқыңыз келсе, техникалық қолдау қызметіне жазыңыз.
-
Жобаңыз үшін SDN Sprut қосылғанына көз жеткізіңіз. Олай болмаса, қосу туралы сұраумен техникалық қолдау қызметіне хабарласыңыз.
-
Кластер құру шеберін іске қосыңыз:
-
Конфигурация блогында кластер үшін Kubernetes нұсқасын көрсетіңіз.
-
Мастер түйіндер блогындағы Баптау батырмасын басып, кластердің негізгі баптауларын көрсетіңіз:
-
Кластер атауы: әріптен басталуы керек. Тек латынның кіші әріптерінен, цифрлардан және бөлгіш ретінде
-дефисінен тұра алады. -
Кластер түрі:
- Стандартты: кластердің барлық master-түйіндері бір қолжетімділік аймағында орналасады. Істен шығуға төзімділік аймақ деңгейінде қамтамасыз етіледі.
- Істен шығуға төзімді: кластердің master-түйіндері үш қолжетімділік аймағының әрқайсысында орналасады, бұл аймақтардың бірі істен шыққан жағдайда басқаруды сақтауға мүмкіндік береді. Master-түйіндердің жалпы саны — 3 немесе 5.
-
Master түйіндерінің саны: қаншалықты істен шығуға төзімді кластер құрғыңыз келетініне байланысты
1,3немесе5таңдаңыз. Үш немесе бес master-түйіні бар кластерлерді құру ұсынылады, себебі бір түйін кластердің master-түйіндер деңгейінде істен шығуға төзімділігін қамтамасыз етпейді. Істен шығуға төзімді кластерлер үшін3мәні автоматты түрде таңдалады, бірақ оны5-ке дейін арттыруға болады.Master-түйіндерді басқару VK Cloud платформасы жағында жүзеге асырылады, сондықтан олар үшін қалған баптаулар автоматты түрде орнатылады. Кластердің топологиялары мен ықтимал конфигурациялары туралы толығырақ Сервис архитектурасы бөлімінен қараңыз.
-
Қолжетімділік аймағы: түйіндер үшін қолжетімділік аймағын таңдаңыз. Істен шығуға төзімді кластерлер үшін барлық үш қолжетімділік аймағы автоматты түрде таңдалады, таңдауды өзгерту мүмкін емес.
-
-
Желі және баптаулар блогындағы Баптау батырмасын басып, желі баптауларын көрсетіңіз:
-
Желі: кластердің желісі мен ішкі желісін таңдаңыз, оған кластердің теңгергіші мен worker-түйіндері қосылады. Егер қажетті желі мен ішкі желі тізімде болмаса, оларды құрыңыз.
-
CNI: желілік ішкі жүйені таңдаңыз (CNI).
-
Load Balancer желісін пайдалану: кластер жасайтын жүктеме теңгергіштері таңдалған желідегі бөлек ішкі желіні пайдалануы үшін осы опцияны қосыңыз. Егер қажетті ішкі желі тізімде болмаса, оны құрыңыз.
Әдепкі бойынша опция өшірулі, ал жүктеме теңгергіштері кластер түйіндерімен бірдей ішкі желіні пайдаланады.
-
Pod ішкі желісі: pod-тар бір-бірімен байланысу үшін пайдаланатын ішкі желіні көрсетіңіз.
Әдепкі бойынша pod-тар
10.100.0.0./16ішкі желісін пайдаланады. Егер мұндай ішкі желі кластер желісінде бұрыннан бар болса, кластер желісіне кірмейтін басқа ішкі желіні көрсетіңіз. Бұл мекенжай кеңістігінің қиылыспауы үшін қажет. -
Сыртқы IP тағайындау: кластердің API endpoint-іне сыртқы IP мекенжайлар тағайындалуы үшін осы опцияны қосыңыз. Әйтпесе IP мекенжайлар кластердің ішкі желісінен тағайындалады.
Әдепкі бойынша опция қосулы, бұл кластерге интернеттен қол жеткізуге мүмкіндік береді.
-
Сенімді Docker Registry: HTTPS қосылымының түпнұсқалығы тексерілмей-ақ контейнер бейнелерін жүктеп, іске қосуға болатын сенімді Docker тізілімінің мекенжайын қосыңыз. Бұл бейнелер тізілімінде өздігінен қол қойылған сертификат немесе түпнұсқалығын кластер растай алмайтын жария емес түбірлік сертификаттау орталығының сертификаты орнатылған болса пайдалы болады.
Мекенжайдың ықтимал пішімдері:
<IP_АДРЕС_РЕЕСТРА_DOCKER>. Мысалы,172.24.4.3.<IP_АДРЕС_РЕЕСТРА_DOCKER>:<ПОРТ_РЕЕСТРА_DOCKER>. Мысалы,172.24.4.3:5000.- Еркін домен. Мысалы,
example.com.
Көрсетілген мекенжай кластердің барлық түйіндеріне, оның ішінде кластер құрылғаннан кейін қосатын түйіндеріңізге де таралады. Түпнұсқалықты тексеруді өшіру туралы толығырақ Docker ресми құжаттамасынан қараңыз.
-
-
Түйіндер топтары блогындағы Баптау батырмасын басып, worker-түйіндер тобы үшін баптауларды көрсетіңіз.
-
(Опционалды) Түйіндер тобын қосу батырмасын басып, тағы бір немесе бірнеше worker-түйіндер тобын қосыңыз және оларды баптаңыз.
-
(Опционалды) Сәйкес топтағы Түйіндер тобын жою батырмасын басып, қажет емес түйіндер топтарын жойыңыз.
-
-
Құру батырмасын басыңыз.
Kubernetes кластерін құру басталады. Бұл процесс кластер өлшеміне байланысты ұзақ уақыт алуы мүмкін.
Кластер құрылғаннан кейін
<ИМЯ_КЛАСТЕРА>_kubeconfig.yamlпішіміндегі атауы бар оның конфигурациялық файлы (kubeconfig) автоматты түрде жүктеледі. Бұл файл кластерге қосылу үшін қажет болады.
- Кластерге қосылу жоспарланып отырған хостта ортаны баптаңыз.
- Кластерді пайдалану сценарийлерімен танысыңыз.
- Cloud Containers сервисінің тұжырымдамаларымен танысыңыз.