Արտադրական միջավայրում բեռնարկղերի և Kubernetes-ի գործարկման լավագույն պրակտիկաները և լավագույն փորձը

Արտադրական միջավայրում բեռնարկղերի և Kubernetes-ի գործարկման լավագույն պրակտիկաները և լավագույն փորձը
Կոնտեյներացման տեխնոլոգիական էկոհամակարգը արագորեն զարգանում և փոխվում է, ուստի այս ոլորտում լավ աշխատանքային փորձի պակաս կա: Այնուամենայնիվ, Kubernetes-ը և կոնտեյներները ավելի ու ավելի են օգտագործվում՝ ինչպես հին հավելվածների արդիականացման, այնպես էլ ժամանակակից ամպային հավելվածների մշակման համար: 

Թիմ Kubernetes aaS Mail.ru-ից հավաքել է կանխատեսումներ, խորհուրդներ և լավագույն փորձը շուկայի առաջատարների համար Gartner-ից, 451 Research-ից, StacxRoх-ից և այլն: Դրանք հնարավորություն կտան և կարագացնեն բեռնարկղերի տեղակայումը արտադրական միջավայրերում:

Ինչպես իմանալ, արդյոք ձեր ընկերությունը պատրաստ է բեռնարկղեր տեղակայել արտադրական միջավայրում

Ըստ Gartner-ի, 2022 թվականին կազմակերպությունների ավելի քան 75%-ը արտադրության մեջ կօգտագործի կոնտեյներային հավելվածներ։ Սա զգալիորեն ավելի է, քան ներկայումս, երբ ընկերությունների 30%-ից քիչն է օգտվում նման հավելվածներից։ 

Ըստ 451 Research2022 թվականին կոնտեյներային տեխնոլոգիաների կիրառման կանխատեսվող շուկան կկազմի 4,3 միլիարդ դոլար, ինչը ավելի քան կրկնակի է, քան 2019 թվականին կանխատեսված գումարը, շուկայի աճի տեմպերը 30 տոկոսով:

В Portworx և Aqua Security հարցում Հարցվածների 87%-ը նշել է, որ ներկայումս օգտագործում է կոնտեյներային տեխնոլոգիաներ։ Համեմատության համար նշենք, որ 2017 թվականին նման հարցվածների 55 տոկոսն է եղել։ 

Չնայած տարաների աճող հետաքրքրությանը և ընդունմանը, դրանց արտադրության մեջ մտնելը պահանջում է ուսուցման կոր՝ տեխնոլոգիական անհասության և գիտելիքների բացակայության պատճառով: Կազմակերպությունները պետք է իրատես լինեն բիզնես գործընթացների նկատմամբ, որոնք պահանջում են կիրառական կոնտեյներացում: ՏՏ ղեկավարները պետք է գնահատեն՝ արդյոք նրանք ունեն հմտություն՝ արագ սովորելու անհրաժեշտությամբ առաջ շարժվելու համար: 

Gartner փորձագետներ Մենք կարծում ենք, որ ստորև ներկայացված պատկերի հարցերը կօգնեն ձեզ որոշել, թե արդյոք պատրաստ եք բեռնարկղեր տեղակայել արտադրության մեջ.

Արտադրական միջավայրում բեռնարկղերի և Kubernetes-ի գործարկման լավագույն պրակտիկաները և լավագույն փորձը

Արտադրության մեջ տարաներ օգտագործելիս ամենատարածված սխալները

Կազմակերպությունները հաճախ թերագնահատում են արտադրության մեջ բեռնարկղերի շահագործման համար պահանջվող ջանքերը: Գարտները հայտնաբերել է Արտադրական միջավայրում կոնտեյներներ օգտագործելիս հաճախորդի սցենարներում որոշ ընդհանուր սխալներ.

Արտադրական միջավայրում բեռնարկղերի և Kubernetes-ի գործարկման լավագույն պրակտիկաները և լավագույն փորձը

Ինչպես պահել տարաները անվտանգ

Անվտանգության հետ չի կարելի զբաղվել «հետագայում»: Այն պետք է ներկառուցվի DevOps գործընթացում, այդ իսկ պատճառով կա նույնիսկ հատուկ տերմին՝ DevSecOps: Կազմակերպությունները պետք է պլանավորեն պաշտպանելով ձեր կոնտեյների միջավայրը զարգացման ողջ ցիկլի ընթացքում, որը ներառում է հավելվածի ստեղծման և մշակման գործընթացը, տեղակայումը և գործարկումը:

Առաջարկություններ Gartner-ից

  1. Խոցելիության համար հավելվածի պատկերների սկանավորման գործընթացը ինտեգրեք ձեր շարունակական ինտեգրման/շարունակական առաքման (CI/CD) խողովակաշարում: Հավելվածները սկանավորվում են ծրագրաշարի ստեղծման և գործարկման փուլերում: Ընդգծեք բաց կոդով բաղադրիչները, գրադարանները և շրջանակները սկանավորելու և նույնականացնելու անհրաժեշտությունը: Հին, խոցելի տարբերակներ օգտագործող մշակողները բեռնարկղերի խոցելիության հիմնական պատճառներից մեկն է:
  2. Բարելավեք ձեր կոնֆիգուրացիան ինտերնետ անվտանգության թեստերի կենտրոնի միջոցով (ԱՊՀ), որոնք հասանելի են ինչպես Docker-ի, այնպես էլ Kubernetes-ի համար:
  3. Համոզվեք, որ կիրառեք մուտքի հսկողություն, ապահովեք պարտականությունների տարանջատում և կիրառեք գաղտնիքների կառավարման քաղաքականություն: Զգայուն տեղեկատվությունը, ինչպիսիք են Secure Sockets Layer (SSL) բանալիները կամ տվյալների բազայի հավատարմագրերը, կոդավորված են նվագախմբի կամ երրորդ կողմի կառավարման ծառայությունների կողմից և ցուցադրվում են գործարկման ժամանակ:
  4. Խուսափեք բարձր բեռնարկղերից՝ կառավարելով անվտանգության քաղաքականությունը՝ նվազեցնելու խախտումների հնարավոր ռիսկերը:
  5. Վնասակար գործողությունները կանխելու համար օգտագործեք անվտանգության գործիքներ, որոնք ապահովում են սպիտակ ցուցակում, վարքագծի մոնիտորինգ և անոմալիաների հայտնաբերում:

Առաջարկություններ StacxRox-ից:

  1. Օգտագործեք Kubernetes-ի ներկառուցված հնարավորությունները: Կարգավորեք մուտքը դերեր օգտագործող օգտատերերի համար: Համոզվեք, որ ավելորդ թույլտվություններ չեք տրամադրում առանձին կազմակերպությունների, թեև կարող է որոշ ժամանակ պահանջվել պահանջվող նվազագույն թույլտվությունների մասին մտածելու համար: Կարող է գայթակղիչ լինել կլաստերի ադմինիստրատորին լայն արտոնություններ տալը, քանի որ դա սկզբնական շրջանում ժամանակ է խնայում: Այնուամենայնիվ, հաշվում ցանկացած փոխզիջում կամ սխալ կարող է հետագայում հանգեցնել կործանարար հետևանքների: 
  2. Խուսափեք կրկնօրինակ մուտքի թույլտվություններից: Երբեմն կարող է օգտակար լինել տարբեր դերերի համընկնումը, բայց դա կարող է հանգեցնել գործառնական խնդիրների, ինչպես նաև թույլտվությունները հեռացնելիս կույր կետեր ստեղծել: Կարևոր է նաև հեռացնել չօգտագործված և ոչ ակտիվ դերերը:
  3. Սահմանել ցանցային քաղաքականություն. մեկուսացնել մոդուլները՝ դրանց մուտքը սահմանափակելու համար; բացահայտորեն թույլ տալ ինտերնետ մուտք գործել այն մոդուլներին, որոնք դրա կարիքն ունեն՝ օգտագործելով պիտակներ. Հստակորեն թույլ տվեք հաղորդակցություն այն մոդուլների միջև, որոնք պետք է շփվեն միմյանց հետ: 

Ինչպես կազմակերպել դրանցում բեռնարկղերի և ծառայությունների մոնիտորինգ

Անվտանգություն և մոնիտորինգ - ընկերությունների հիմնական խնդիրները Kubernetes կլաստերների տեղակայման ժամանակ: Մշակողները միշտ ավելի շատ կենտրոնացած են իրենց մշակած հավելվածների առանձնահատկությունների վրա, այլ ոչ թե ասպեկտների վրա այս հավելվածների մոնիտորինգը

Առաջարկություններ Gartner-ից:

  1. Փորձեք վերահսկել դրանցում առկա բեռնարկղերի կամ ծառայությունների վիճակը՝ հյուրընկալող համակարգերի մոնիտորինգի հետ համատեղ:
  2. Փնտրեք վաճառողներ և գործիքներ, որոնք խորը ինտեգրված են կոնտեյներային նվագախմբին, հատկապես Kubernetes-ին:
  3. Ընտրեք գործիքներ, որոնք ապահովում են մանրամասն գրանցում, ծառայության ավտոմատ հայտնաբերում և իրական ժամանակում առաջարկներ՝ օգտագործելով վերլուծական և/կամ մեքենայական ուսուցում:

SolarWinds բլոգը խորհուրդ է տալիս:

  1. Օգտագործեք գործիքներ՝ ինքնաբերաբար հայտնաբերելու և հետևելու բեռնարկղերի չափումները՝ փոխկապակցելով կատարողականի ցուցանիշները, ինչպիսիք են պրոցեսորը, հիշողությունը և գործարկման ժամանակը:
  2. Ապահովեք թողունակության օպտիմալ պլանավորում՝ կանխատեսելով տարողունակության սպառման ժամկետները՝ հիմնված բեռնարկղերի մոնիտորինգի չափումների վրա:
  3. Դիտարկեք կոնտեյներային հավելվածները հասանելիության և կատարողականի համար, որոնք օգտակար են ինչպես հզորության պլանավորման, այնպես էլ կատարողականի խնդիրների լուծման համար:
  4. Ավտոմատացրեք աշխատանքային հոսքերը՝ ապահովելով կոնտեյներների և դրանց հոսթինգի միջավայրերի կառավարման և մասշտաբային աջակցություն:
  5. Ավտոմատացրեք մուտքի հսկողությունը՝ վերահսկելու ձեր օգտատերերի բազան, անջատելու հնացած և հյուրերի հաշիվները և հեռացնելու ավելորդ արտոնությունները:
  6. Համոզվեք, որ ձեր գործիքների հավաքածուն կարող է վերահսկել այս բեռնարկղերը և հավելվածները մի քանի միջավայրերում (ամպային, ներտնային կամ հիբրիդային)՝ ենթակառուցվածքի, ցանցի, համակարգերի և հավելվածների կատարողականությունը պատկերացնելու և համեմատելու համար:

Ինչպես պահել տվյալները և ապահովել դրանց անվտանգությունը

Պետական ​​աշխատող բեռնարկղերի աճով հաճախորդները պետք է հաշվի առնեն հյուրընկալողից դուրս տվյալների առկայությունը և այդ տվյալները պաշտպանելու անհրաժեշտությունը: 

Ըստ Portworx և Aqua Security հարցում, տվյալների անվտանգությունը գլխավորում է հարցվածների մեծամասնության (61%) վկայակոչված անվտանգության մտահոգությունների ցանկը: 

Տվյալների գաղտնագրումը անվտանգության հիմնական ռազմավարությունն է (64%), սակայն հարցվողները նաև օգտագործում են գործարկման ժամանակի մոնիտորինգ

(49%), խոցելիության գրանցամատյանների սկանավորում (49%), CI/CD խողովակաշարերի խոցելիության սկանավորում (49%) և անոմալիաների արգելափակում գործարկման ժամանակի պաշտպանության միջոցով (48%):

Առաջարկություններ Gartner-ից:

  1. Ընտրեք պահպանման լուծումներ, որոնք հիմնված են սկզբունքների վրա միկրոսերվիսային ճարտարապետություն. Ավելի լավ է կենտրոնանալ նրանց վրա, որոնք համապատասխանում են կոնտեյներային ծառայությունների տվյալների պահպանման պահանջներին, անկախ ապարատային են, հիմնված են API-ի վրա, ունեն բաշխված ճարտարապետություն, աջակցում են տեղական տեղակայմանը և տեղակայմանը հանրային ամպի մեջ:
  2. Խուսափեք սեփականության պլագիններից և ինտերֆեյսներից: Ընտրեք մատակարարներ, որոնք ապահովում են Kubernetes-ի ինտեգրում և աջակցում են ստանդարտ միջերեսներ, ինչպիսիք են CSI (կոնտեյներների պահեստավորման միջերեսներ):

Ինչպես աշխատել ցանցերի հետ

Ձեռնարկությունների ցանցի ավանդական մոդելը, որտեղ ՏՏ թիմերը յուրաքանչյուր նախագծի համար ստեղծում են ցանցային զարգացում, փորձարկում, որակի ապահովում և արտադրական միջավայրեր, միշտ չէ, որ լավ է համապատասխանում շարունակական զարգացման աշխատանքային հոսքին: Բացի այդ, կոնտեյներային ցանցերն անցնում են մի քանի շերտերով:

В բլոգ Magalix հավաքագրված բարձր մակարդակի կանոններ, որոնց կլաստերային ցանցի լուծումը պետք է համապատասխանի.

  1. Միևնույն հանգույցի վրա պլանավորված պոդերները պետք է կարողանան հաղորդակցվել այլ բլոկների հետ՝ առանց NAT-ի (Ցանցային հասցեների թարգմանության) օգտագործման:
  2. Համակարգի բոլոր դևոնները (ֆոնային գործընթացները, ինչպիսիք են kubelet-ը), որոնք աշխատում են որոշակի հանգույցի վրա, կարող են շփվել նույն հանգույցի վրա աշխատող փոդերի հետ:
  3. Օգտագործելով պատյաններ հյուրընկալող ցանց, պետք է կարողանա շփվել բոլոր մյուս հանգույցների հետ՝ առանց NAT-ի օգտագործման: Խնդրում ենք նկատի ունենալ, որ հոսթինգի ցանցը աջակցվում է միայն Linux հոսթորների վրա:

Ցանցային լուծումները պետք է սերտորեն ինտեգրված լինեն Kubernetes-ի պարզունակության և քաղաքականության հետ: ՏՏ ղեկավարները պետք է ձգտեն ցանցի ավտոմատացման բարձր աստիճանի և մշակողներին տրամադրեն ճիշտ գործիքներ և բավարար ճկունություն:

Առաջարկություններ Gartner-ից:

  1. Պարզեք, թե արդյոք ձեր CaaS-ը (կոնտեյներ որպես ծառայություն) կամ ձեր SDN (Ծրագրով սահմանված ցանց) ցանցն աջակցում է Kubernetes ցանցերին: Եթե ​​ոչ կամ աջակցությունը բավարար չէ, օգտագործեք CNI (Container Network Interface) ցանցային ինտերֆեյսը ձեր կոնտեյների համար, որն ապահովում է անհրաժեշտ ֆունկցիոնալությունը և քաղաքականությունը:
  2. Համոզվեք, որ ձեր CaaS-ը կամ PaaS-ը (հարթակը որպես ծառայություն) աջակցում է մուտքային կարգավորիչների և/կամ բեռնաչափերի ստեղծմանը, որոնք մուտքային տրաֆիկը բաշխում են կլաստերային հանգույցների միջև: Եթե ​​սա տարբերակ չէ, ուսումնասիրեք՝ օգտագործելով երրորդ կողմի վստահված անձեր կամ սպասարկման ցանցեր:
  3. Վերապատրաստեք ձեր ցանցային ինժեներին Linux ցանցերի և ցանցային ավտոմատացման գործիքների վրա՝ նվազեցնելու հմտությունների բացը և բարձրացնելու շարժունությունը:

Ինչպես կառավարել հավելվածի կյանքի ցիկլը

Հավելվածների ավտոմատ և անխափան առաքման համար դուք պետք է լրացնեք կոնտեյների կազմակերպումը ավտոմատացման այլ գործիքներով, ինչպիսիք են ենթակառուցվածքը որպես կոդը (IaC) արտադրանք: Դրանք ներառում են Chef, Puppet, Ansible և Terraform: 

Պահանջվում են նաև ավտոմատացման գործիքներ՝ հավելվածների կառուցման և տարածման համար (տես «Magic Quadrant for Application Release Orchestration»): Կոնտեյներները նաև տրամադրում են ընդարձակելիության հնարավորություններ, որոնք նման են վիրտուալ մեքենաների (VMs) տեղակայման ժամանակ առկաներին: Հետեւաբար, ՏՏ ղեկավարները պետք է ունենան բեռնարկղերի կյանքի ցիկլի կառավարման գործիքներ.

Առաջարկություններ Gartner-ից:

  1. Սահմանեք բազային բեռնարկղերի պատկերների ստանդարտներ՝ հիմնված չափի, արտոնագրման և ճկունության վրա, որպեսզի մշակողները բաղադրիչներ ավելացնեն:
  2. Օգտագործեք կոնֆիգուրացիայի կառավարման համակարգեր՝ կառավարելու բեռնարկղերի կյանքի ցիկլը, որոնք շերտի կազմաձևում են՝ հիմնված հանրային կամ մասնավոր պահոցներում տեղակայված բազային պատկերների վրա:
  3. Ինտեգրեք ձեր CaaS պլատֆորմը ավտոմատացման գործիքների հետ՝ ձեր ամբողջ հավելվածի աշխատանքային հոսքը ավտոմատացնելու համար:

Ինչպես կառավարել կոնտեյներները նվագախմբի հետ

Կոնտեյներների տեղակայման հիմնական գործառույթն ապահովված է նվագախմբային և պլանավորման շերտերում: Պլանավորման ժամանակ կոնտեյներները տեղադրվում են կլաստերի ամենաօպտիմալ հոսթերի վրա՝ ինչպես թելադրված է նվագախմբային շերտի պահանջներով: 

Kubernetes-ը դարձել է դե ֆակտո կոնտեյներների նվագախմբավորման ստանդարտ ակտիվ համայնքով և աջակցվում է առաջատար առևտրային վաճառողների կողմից: 

Առաջարկություններ Gartner-ից:

  1. Սահմանել անվտանգության հսկողության, մոնիտորինգի, քաղաքականության կառավարման, տվյալների կայունության, ցանցի և բեռնարկղերի կյանքի ցիկլի կառավարման հիմնական պահանջները:
  2. Ելնելով այս պահանջներից՝ ընտրեք այն գործիքը, որը լավագույնս համապատասխանում է ձեր պահանջներին և օգտագործման դեպքերին:
  3. Օգտագործեք Gartner հետազոտությունը (տես «Ինչպես ընտրել Kubernetes-ի տեղակայման մոդելը«) հասկանալ Kubernetes-ի տարբեր տեղակայման մոդելների դրական և բացասական կողմերը և ընտրել լավագույնը ձեր հավելվածի համար:
  4. Ընտրեք մի մատակարար, որը կարող է ապահովել հիբրիդային կազմակերպում աշխատանքային բեռնարկղերի համար մի քանի միջավայրերում՝ ամուր հետին ինտեգրմամբ, ընդհանուր կառավարման պլաններով և գնագոյացման հետևողական մոդելներով:

Ինչպես օգտագործել ամպային պրովայդերների հնարավորությունները

Գարտները կարծում էոր հանրային ամպի IaaS-ի վրա բեռնարկղերի տեղակայման հետաքրքրությունն աճում է՝ պայմանավորված CaaS-ի պատրաստի առաջարկների առկայությամբ, ինչպես նաև ամպային մատակարարների կողմից առաջարկվող այլ ապրանքների հետ այս առաջարկների սերտ ինտեգրմամբ:

IaaS ամպերն առաջարկում են ռեսուրսների պահանջարկի սպառում, արագ մասշտաբայնություն և ծառայության կառավարում, ինչը կօգնի խուսափել ենթակառուցվածքի և դրա պահպանման վերաբերյալ խորը գիտելիքների անհրաժեշտությունից։ Ամպային մատակարարների մեծ մասն առաջարկում է բեռնարկղերի կառավարման ծառայություն, իսկ ոմանք առաջարկում են բազմաթիվ նվագախմբային տարբերակներ: 

Հիմնական ամպային կառավարվող ծառայություններ մատուցողները ներկայացված են աղյուսակում. 

Ամպային մատակարար
Ծառայության տեսակը
Ապրանք/ծառայություն

Alibaba
Մայրենի ամպային ծառայություն
Alibaba Cloud Container Service, Alibaba Cloud Container Service Kubernetes-ի համար

Amazon Վեբ Ծառայություններ (AWS)
Մայրենի ամպային ծառայություն
Amazon Elastic Container Services (ECS), Amazon ECS for Kubernetes (EKS), AWS Fargate

Հսկայական պարս
MSP- ն
Giant Swarm-ը կառավարում է Kubernetes ենթակառուցվածքը

Google
Մայրենի ամպային ծառայություն
Google Container Engine (GKE)

IBM
Մայրենի ամպային ծառայություն
IBM Cloud Kubernetes ծառայություն

Microsoft
Մայրենի ամպային ծառայություն
Azure Kubernetes Service, Azure Service Fabric

Oracle
Մայրենի ամպային ծառայություն
OCI կոնտեյներային շարժիչ Kubernetes-ի համար

Պլատֆորմ 9
MSP- ն
Կառավարում է Kubernetes-ը

Red Hat
Հյուրընկալված ծառայություն
OpenShift Նվիրված և առցանց

VMware
Հյուրընկալված ծառայություն
Cloud PKS (բետա)

Mail.ru Cloud Solutions*
Մայրենի ամպային ծառայություն
Mail.ru Cloud Containers

* Չենք թաքցնի, թարգմանության ժամանակ ինքներս մեզ ավելացրինք այստեղ :)

Հանրային ամպային պրովայդերները նաև ավելացնում են նոր հնարավորություններ և թողարկում են ներտնային արտադրանք: Մոտ ապագայում ամպային պրովայդերները կզարգացնեն աջակցություն հիբրիդային ամպերի և բազմաֆունկցիոնալ միջավայրերի համար: 

Gartner-ի առաջարկություններ:

  1. Օբյեկտիվորեն գնահատեք ձեր կազմակերպության կարողությունը՝ տեղակայելու և կառավարելու համապատասխան գործիքները և դիտարկեք ամպային բեռնարկղերի կառավարման այլընտրանքային ծառայություններ:
  2. Զգուշորեն ընտրեք ծրագրակազմը, հնարավորության դեպքում օգտագործեք բաց կոդով:
  3. Ընտրեք հիբրիդային միջավայրերում ընդհանուր գործառնական մոդելներով մատակարարներ, որոնք առաջարկում են դաշնային կլաստերների ապակու կառավարում, ինչպես նաև մատակարարներ, որոնք հեշտացնում են IaaS-ի ինքնակառավարումը:

Replex բլոգից Kubernetes aaS մատակարար ընտրելու մի քանի խորհուրդ:

  1. Արժե փնտրել բաշխումներ, որոնք աջակցում են բարձր հասանելիությանը: Սա ներառում է բազմաթիվ հիմնական ճարտարապետությունների, բարձր հասանելի etcd բաղադրիչների և կրկնօրինակման և վերականգնման աջակցություն:
  2. Ձեր Kubernetes միջավայրում շարժունակությունն ապահովելու համար ավելի լավ է ընտրել ամպային մատակարարներ, որոնք աջակցում են տեղակայման մոդելների լայն տեսականի՝ ներտնայինից մինչև հիբրիդ և բազմաամպ: 
  3. Մատակարարների առաջարկները նույնպես պետք է գնահատվեն՝ հիմնվելով տեղադրման, տեղադրման և կլաստերի ստեղծման հեշտության վրա, ինչպես նաև թարմացումների, մոնիտորինգի և անսարքությունների վերացման վրա: Հիմնական պահանջը լիովին ավտոմատացված կլաստերի թարմացումներն աջակցելն է՝ զրոյական պարապուրդով: Ձեր ընտրած լուծումը պետք է նաև թույլ տա ձեռքով գործարկել թարմացումները: 
  4. Ինքնության և մուտքի կառավարումը կարևոր է ինչպես անվտանգության, այնպես էլ կառավարման տեսանկյունից: Համոզվեք, որ ձեր ընտրած Kubernetes բաշխումն աջակցում է ինտեգրմանը նույնականացման և թույլտվության գործիքների հետ, որոնք դուք օգտագործում եք ներսում: RBAC-ը և մանրահատիկ մուտքի հսկողությունը նույնպես կարևոր գործառույթների հավաքածուներ են:
  5. Ձեր ընտրած բաշխումը կամ պետք է ունենա տեղական ծրագրաշարով սահմանված ցանցային լուծում, որն ընդգրկում է տարբեր հավելվածների կամ ենթակառուցվածքի պահանջների լայն շրջանակ, կամ աջակցի CNI-ի վրա հիմնված ցանցային ներդրումներից մեկին, ներառյալ Flannel, Calico, kube-router կամ OVN:

Կոնտեյներների ներմուծումն արտադրություն դառնում է հիմնական ուղղությունը, ինչի մասին վկայում են ս.թ. Gartner նիստեր ենթակառուցվածքների, գործառնությունների և ամպային ռազմավարությունների (IOCS) վերաբերյալ 2018 թվականի դեկտեմբերին.

Արտադրական միջավայրում բեռնարկղերի և Kubernetes-ի գործարկման լավագույն պրակտիկաները և լավագույն փորձը
Ինչպես տեսնում եք, հարցվածների 27%-ն արդեն օգտագործում է կոնտեյներ իրենց աշխատանքում, իսկ 63%-ը պլանավորում է դա անել:

В Portworx և Aqua Security հարցում Հարցվածների 24%-ը հայտնել է, որ տարեկան ավելի քան կես միլիոն դոլար է ներդրել կոնտեյներային տեխնոլոգիաների վրա, իսկ հարցվածների 17%-ը տարեկան ավելի քան մեկ միլիոն դոլար է ծախսել դրանց վրա: 

Հոդվածը պատրաստվել է ամպային հարթակի թիմի կողմից Mail.ru Cloud Solutions.

Էլ ինչ կարդալ թեմայի շուրջ:

  1. DevOps-ի լավագույն պրակտիկա՝ DORA հաշվետվություն.
  2. Kubernetes-ը ծովահենության ոգով, իրականացման ձևանմուշով.
  3. 25 օգտակար գործիք Kubernetes-ի տեղակայման և ընդունման համար.

Source: www.habr.com

Добавить комментарий