Sobes.tech
Junior — Middle

Ի՞նչ խնդիրներ եք կատարել աշխատելիս Kubernetes-ով և ինչպես եք օգտագործել այն ձեր նախագծերում։

sobes.tech AI

Պատասխան AI-ից

Կուբերնետիս նախագծերում ես կատարել եմ հետևյալ աշխատանքները՝

  • Կոնտեյներիզացված ծրագրերի տեղադրում և կառավարում մանიფեստների միջոցով (Deployment, Service, ConfigMap և այլն):
  • Ծրագրերի սքեյլավորման կարգավորում Horizontal Pod Autoscaler-ով:
  • Ծառայությունների միջև ցանցային կապի կազմակերպում Kubernetes ծառայությունների և ingress-կոնտրոլերների միջոցով:
  • Կլաստերի և ծրագրերի վիճակի մոնիտորինգ Prometheus և Grafana-ով:
  • Ծրագրերի թարմացումներ նվազագույն անջատումներով (rolling updates):

Օրինակ՝ վեբ ծրագրի համար ես ստեղծել եմ Deployment մի քանի կրկնօրինակով, Service՝ մուտքի համար և ingress՝ արտաքին հարցումների ուղղման համար: Դա թույլ տվեց հեշտացնել ծրագրի սքեյլավորումը և կառավարել նրա հասանելիությունը։