Junior — Middle
Ի՞նչ խնդիրներ եք կատարել աշխատելիս Kubernetes-ով և ինչպես եք օգտագործել այն ձեր նախագծերում։
sobes.tech AI
Պատասխան AI-ից
Կուբերնետիս նախագծերում ես կատարել եմ հետևյալ աշխատանքները՝
- Կոնտեյներիզացված ծրագրերի տեղադրում և կառավարում մանიფեստների միջոցով (Deployment, Service, ConfigMap և այլն):
- Ծրագրերի սքեյլավորման կարգավորում Horizontal Pod Autoscaler-ով:
- Ծառայությունների միջև ցանցային կապի կազմակերպում Kubernetes ծառայությունների և ingress-կոնտրոլերների միջոցով:
- Կլաստերի և ծրագրերի վիճակի մոնիտորինգ Prometheus և Grafana-ով:
- Ծրագրերի թարմացումներ նվազագույն անջատումներով (rolling updates):
Օրինակ՝ վեբ ծրագրի համար ես ստեղծել եմ Deployment մի քանի կրկնօրինակով, Service՝ մուտքի համար և ingress՝ արտաքին հարցումների ուղղման համար: Դա թույլ տվեց հեշտացնել ծրագրի սքեյլավորումը և կառավարել նրա հասանելիությունը։