2024 Հեղինակ: Stanley Ellington | [email protected]. Վերջին փոփոխված: 2023-12-16 00:18
Կուբիդմ գործիք է, որը կառուցված է ապահովելու համար kubeadm սկզբից և kubeadm միացեք որպես լավագույն փորձի «արագ ուղիներ» ստեղծելու համար Կուբերնետես կլաստերներ. kubeadm կատարում է այն գործողությունները, որոնք անհրաժեշտ են նվազագույն կենսունակ կլաստերը գործարկելու և գործարկելու համար:
Նաև գիտեք, թե ինչ է Kubeadm-ը և Kubectl-ը:
kubeadm նոր գործիք է, որը մաս է կազմում Կուբերնետես բաշխումը 1.4-ի դրությամբ. 0, որն օգնում է ձեզ տեղադրել և կարգավորել a Կուբերնետես կլաստեր. Ամենահաճախակի քննադատություններից մեկը Կուբերնետես այն է, որ դժվար է տեղադրել:
Նմանապես, ինչպե՞ս կարող եմ միանալ նոբերներին Kubernetes-ում: Նոր աշխատողին միանալով կլաստերին
- Օգտագործելով SSH, մուտք գործեք նոր աշխատող հանգույց:
- Օգտագործեք kubeadm join հրամանը մեր նոր նշանով հանգույցը մեր կլաստերին միացնելու համար:
- Թվարկեք ձեր կլաստերի հանգույցները՝ ստուգելու համար, որ ձեր նոր աշխատողը հաջողությամբ միացել է կլաստերին:
- Ստուգեք, որ աշխատողի կարգավիճակը համոզվելու համար, որ խնդիրներ չեն առաջացել:
Հետևաբար, ինչ է Kubectl-ը Kubernetes-ում:
Կուբեկտլ հրամանի տողի ինտերֆեյս է՝ հրամաններ գործարկելու համար Կուբերնետես կլաստերներ. Այս ակնարկը ներառում է kubectl շարահյուսություն, նկարագրում է հրամանի գործողությունները և տալիս է ընդհանուր օրինակներ: Յուրաքանչյուր հրամանի մասին մանրամասների համար, ներառյալ բոլոր աջակցվող դրոշները և ենթահրամանները, տես kubectl տեղեկատու փաստաթղթեր:
Ի՞նչ է Kubectl-ը և Minikube-ն:
Minikube Go ծրագրի անունն է, որը կառուցում է a Կուբերնետես կլաստեր մեկ հոսթինգում՝ փոքր ռեսուրսների մի շարքով, փոքրը գործարկելու համար kubernetes տեղակայում. Ստուգեք Running-ը Կուբերնետես Տեղական միջոցով Minikube ուղեցույց. Կուբեկտլ հրամանի տողի միջերեսն է Կուբերնետես.
Խորհուրդ ենք տալիս:
Ինչպե՞ս ազատվել Kubernetes- ից:
Նախ, հաստատեք այն հանգույցի անունը, որը ցանկանում եք հեռացնել ՝ օգտագործելով kubectl get հանգույցները, և համոզվեք, որ հանգույցի բոլոր պատյանները կարող են ապահով կերպով դադարեցվել առանց հատուկ ընթացակարգերի: Այնուհետև օգտագործեք kubectl drain հրամանը՝ օգտատերերի բոլոր պատյանները հանգույցից հեռացնելու համար
Արդյո՞ք Kubernetes- ը գործիք է:
Kubernetes- ը, կարճ ասած, բեռնարկղերի կլաստերների կառավարման բաց կոդով համակարգ է: Դա անելու համար այն տրամադրում է ծրագրեր տեղակայելու գործիքներ, անհրաժեշտության դեպքում դրանք մասշտաբավորելու, գոյություն ունեցող կոնտեյներով ծրագրերում փոփոխություններ կատարելու համար և օգնում է օպտիմալացնել ձեր բեռնարկղերի տակ գտնվող սարքավորման օգտագործումը:
Կարո՞ղ է Kubernetes-ը աշխատել առանց Docker-ի:
Ընդհակառակը; Kubernetes- ը կարող է աշխատել առանց Docker- ի, իսկ Docker- ը կարող է գործել առանց Kubernetes- ի: Բայց Կուբերնտեսը կարող է (և անում է) մեծ օգուտներ ստանալ Docker- ից և հակառակը: Docker- ը ինքնուրույն ծրագրակազմ է, որը կարող է տեղադրվել ցանկացած համակարգչի վրա ՝ կոնտեյներով ծրագրեր գործարկելու համար
Ինչպե՞ս կարող եմ պիտակներ ավելացնել Kubernetes հանգույցին:
Քայլ առաջին. Կցեք պիտակ հանգույցին Run kubectl get հանգույցները՝ ձեր կլաստերի հանգույցների անունները ստանալու համար: Ընտրեք մեկը, որին ցանկանում եք պիտակ ավելացնել, այնուհետև գործարկել kubectl label nodes = ձեր ընտրած հանգույցին պիտակ ավելացնելու համար:
Ինչպե՞ս կարող եմ օգտագործել Kubernetes ConfigMap-ը:
Կազմաձևեք Pod-ը ConfigMap-ից օգտվելու համար Ստեղծեք ConfigMap: Սահմանեք կոնտեյների միջավայրի փոփոխականները՝ օգտագործելով ConfigMap տվյալները: Կազմաձևեք բոլոր բանալի-արժեք զույգերը ConfigMap-ում որպես կոնտեյներային միջավայրի փոփոխականներ: Օգտագործեք ConfigMap-ով սահմանված միջավայրի փոփոխականները Pod հրամաններում: Ավելացնել ConfigMap-ի տվյալները Volume-ում: Հասկանալով ConfigMaps-ը և Pods-ը