Բովանդակություն:
2024 Հեղինակ: Stanley Ellington | [email protected]. Վերջին փոփոխված: 2023-12-16 00:18
Ա Kubernetes կլաստեր կոնտեյներային հավելվածներ գործարկելու համար հանգույցային մեքենաների հավաքածու է: Նվազագույնը, ա կլաստեր պարունակում է աշխատող հանգույց և հիմնական հանգույց: Հիմնական հանգույցը պատասխանատու է ցանկալի վիճակի պահպանման համար կլաստեր , օրինակ, թե որ հավելվածներն են աշխատում և որ կոնտեյների պատկերներն են օգտագործում:
Հետագայում, կարելի է նաև հարցնել, թե ինչ է կլաստերը և հանգույցը Kubernetes-ում:
Google-ում Կուբերնետես Շարժիչ (GKE), ա կլաստեր բաղկացած է առնվազն մեկից կլաստեր վարպետ և մի քանի աշխատող մեքենաներ կոչվում են հանգույցներ . Ա կլաստեր GKE-ի հիմքն է Կուբերնետես օբյեկտները, որոնք ներկայացնում են ձեր կոնտեյներացված հավելվածները, բոլորն աշխատում են a-ի վերևում կլաստեր.
Կարելի է նաև հարցնել, թե ինչպես է աշխատում Kubernetes կլաստերը: Այն Կլաստեր Մեջ Կուբերնետես , հանգույցները միավորում են իրենց ռեսուրսները՝ ավելի հզոր մեքենա ստեղծելու համար: Երբ դուք տեղակայում եք ծրագրերը կլաստեր , այն խելամտորեն վարում է բաշխումը աշխատանք ձեզ համար առանձին հանգույցներին: Եթե որեւէ հանգույց են ավելացվել կամ հեռացվել է կլաստերի կամք տեղաշարժվել շուրջը աշխատանք ըստ անհրաժեշտության:
Նմանապես, որո՞նք են կլաստերային տարաները:
Պարզ ասած՝ ա բեռնարկղերի կլաստեր դինամիկ համակարգ է, որը տեղադրում և կառավարում է տարաներ , խմբավորված միասին պատիճներով, որոնք աշխատում են հանգույցների վրա, բոլոր փոխկապակցման և հաղորդակցման ուղիների հետ միասին:
Ինչպե՞ս կարող եմ կլաստեր ստեղծել Kubernetes-ում:
Ինչպես ստեղծել Kubernetes կլաստեր Ubuntu 16.04-ում kubeadm-ով և Weave Net-ով
- Քայլ 1 – Պատրաստեք յուրաքանչյուր սերվեր Kubernetes-ը գործարկելու համար:
- Քայլ 2 – Ստեղծեք կլաստերի յուրաքանչյուր սերվեր՝ Kubernetes-ը գործարկելու համար:
- Քայլ 3 - Կարգավորեք Kubernetes Master-ը:
- Քայլ 4 - Միացրեք ձեր հանգույցները ձեր Kubernetes կլաստերին:
Խորհուրդ ենք տալիս:
Ինչպե՞ս ազատվել Kubernetes- ից:
Նախ, հաստատեք այն հանգույցի անունը, որը ցանկանում եք հեռացնել ՝ օգտագործելով kubectl get հանգույցները, և համոզվեք, որ հանգույցի բոլոր պատյանները կարող են ապահով կերպով դադարեցվել առանց հատուկ ընթացակարգերի: Այնուհետև օգտագործեք kubectl drain հրամանը՝ օգտատերերի բոլոր պատյանները հանգույցից հեռացնելու համար
Արդյո՞ք Kubernetes- ը գործիք է:
Kubernetes- ը, կարճ ասած, բեռնարկղերի կլաստերների կառավարման բաց կոդով համակարգ է: Դա անելու համար այն տրամադրում է ծրագրեր տեղակայելու գործիքներ, անհրաժեշտության դեպքում դրանք մասշտաբավորելու, գոյություն ունեցող կոնտեյներով ծրագրերում փոփոխություններ կատարելու համար և օգնում է օպտիմալացնել ձեր բեռնարկղերի տակ գտնվող սարքավորման օգտագործումը:
Կարո՞ղ է Kubernetes-ը աշխատել առանց Docker-ի:
Ընդհակառակը; Kubernetes- ը կարող է աշխատել առանց Docker- ի, իսկ Docker- ը կարող է գործել առանց Kubernetes- ի: Բայց Կուբերնտեսը կարող է (և անում է) մեծ օգուտներ ստանալ Docker- ից և հակառակը: Docker- ը ինքնուրույն ծրագրակազմ է, որը կարող է տեղադրվել ցանկացած համակարգչի վրա ՝ կոնտեյներով ծրագրեր գործարկելու համար
Ի՞նչ է Mesos կլաստերը:
Apache Mesos-ը կլաստերի կառավարիչ է, որն ապահովում է ռեսուրսների արդյունավետ մեկուսացում և համօգտագործում բաշխված հավելվածների կամ շրջանակների միջև: Mesos-ը բաց կոդով ծրագրաշար է, որն ի սկզբանե մշակվել է Բերկլիի Կալիֆորնիայի համալսարանում: Այն կարող է գործարկել բազմաթիվ հավելվածներ դինամիկ կերպով համատեղված հանգույցների վրա
Ի՞նչ է դոկեր կլաստերը:
Docker Swarm-ը ֆիզիկական կամ վիրտուալ մեքենաների խումբ է, որոնք գործարկում են Docker հավելվածը և որոնք կազմաձևված են միանալու կլաստերի մեջ: Docker swarm-ը կոնտեյներների կազմակերպման գործիք է, ինչը նշանակում է, որ այն օգտվողին թույլ է տալիս կառավարել բազմաթիվ բեռնարկղեր, որոնք տեղակայված են բազմաթիվ ընդունող մեքենաներում: