Sobes.tech

DevOps

Ի՞նչ է tf.state ֆայլը և ինչ է պահվում դրանում: Ի՞նչ տարբերություն է Remote State-ի օգտագործման և state- ի պահպանումը Git-ռեպոզիտորիայում:

Middle+
155

Ի՞նչ է socket-ը: Ի՞նչ տարբերություն կա Unix Domain Socket (UDS) և ցանցային socket-ի միջև։

Middle+
154

Ինչպե՞ս կազմակերպեցիք ձեր նախագծում Terraform-ի վիճակի պահպանումը: Ի՞նչ եք օգտագործել պահեստավորման համար և ինչու՞:

Middle+
152

Աշխատանքի որոնում՝ սուր կամ հանգիստ?

Middle
152

Դավաճանները սովոր են ձեռքով տեղադրել փոփոխությունները անմիջապես կլաստերում, շրջանցելով CI/CD։ Հասանելիությունը չի կարող արգելվել։ Ինչպե՞ս նրանց մոտիվացնել անցնել ավտոմատացված պայպլայնների։

Middle
146

Ի՞նչ է multi-stage build-ը Docker-ում և ինչու է դա անհրաժեշտ:

Middle+
145

Ի՞նչ է Linux-ի միջուկի մոդուլը: Ինչպե՞ս այն բեռնել, հանել և դիտել:

Middle+
143

GitLab CI/CD: երեք պահեստներ (Front, Back, DB). Զարգացնողը ստեղծեց ճյուղ ֆրոնտենդում — պետք է ավտոմատ կերպով բարձրացվի ֆիչա-ստենդ բոլոր երեք ծառայություններով, հետո մերժումից հետո ստենդը ջնջվում է։ Ինչպե՞ս իրականացնել դա GitLab CI-ում։

Middle
143

Նկարագրեք մանրամասն, թե ինչ է տեղի ունենում kubectl apply -f deployment.yaml հրամանի կատարումից հետո, որ հերթականությամբ և որ կոմպոնենտներում։

Middle+
141

Ինչպես է աշխատում CNI (Կոնտեյների ցանցային ինտերֆեյսը) Kubernetes-ում?

Middle+
139

Ինչպես ձեռքով իրականացնել canary deployment-ը Kubernetes-ում առանց լրացուցիչ գործիքների?

Middle+
136

Ի՞նչ լրացուցիչ դժվարություններ է ստեղծում տվյալների բազան դինամիկ ֆիչեր-ստենդում: Ինչ պետք է անել?

Middle+
135

Ինչպե՞ս է ապահովվում etcd-ի անթերիություն և ինչու՞ է անհրաժեշտ անհավասար քանակությամբ ռեպլիկներ։

Middle+
134

Ի՞նչ գործնական խնդիրների համար կարելի է օգտագործել Admission Controller-ը: Ի՞նչն է տարբերությունը Validating և Mutating webhook-ների միջև։

Middle+
134

Ի՞նչ կարգով պետք է կատարվեն CI/CD պայպլայնի փուլերը՝ հավաքում, միավորային թեստեր, ինտեգրացիոն թեստեր, լինտինգ, ստատիկ վերլուծություն, տեղադրում։

Middle+
133

Քանի՞ փաստաթղթավորված փորձ ունեք որպես DevOps։

Middle
131

Ինչպե՞ս կկազմակերպեիր դինամիկ ֆունկցիոնալ stand-երը GitLab-ում: Stand-ը տեղադրվում է յուրաքանչյուր push-ի ժամանակ և հեռացվում է merge-ից հետո կամ որոշ ժամանակ անց։

Middle+
130

Ինչպես կարգավորել ցանցային քաղաքականությունները (NetworkPolicy) Kubernetes-ում, որպեսզի արգելվի մեկ namespace-ի պոդերը փոխազդել մյուս namespace-ի պոդերի հետ?

Middle+
129

Սերվերը շատ դանդաղ է։ Ի՞նչ հրամաններ և ինչ դիտել առաջին հերթին։ Եթե պետք է հասկանալ, թե ինչու ծրագիրը չի գրում լոգեր և համակարգը կենդանի է, ուր կգնաք։

Middle
129

Ինչպես դիտել բաց սոքետները համակարգում?

Middle+
128
/3