Sobes.tech
Middle

Kokius įrankius ir technologijas naudojate savo darbe? Koks jūsų darbo lygis su Docker ir Kubernetes?

sobes.tech AI

Atsakymas iš AI

Mano darbe su Go dažniausiai naudoju šiuos įrankius ir technologijas:

  • Kūrimo aplinka: VSCode, GoLand
  • Versijų kontrolės sistemos: Git
  • Rinkinio ir priklausomybių valdymas: go modules
  • Testavimas: įmontuotas testing paketas ir testify
  • Žurnalo įrašymas: zap, logrus
  • Darbas su duomenų bazėmis: sqlx, gorm, pgx
  • Konteinerizacija: Docker programų paketavimui
  • Orkestracija: Kubernetes mastelio keičiamų klasterių valdymui

Docker darbo lygis — užtikrintas: galiu rašyti Dockerfile, kurti vaizdus, paleisti konteinerius, konfigūruoti tinklus ir tūrius.

Su Kubernetes — patirtis konfigūruoti ir diegti programas, dirbti su manifestais (Deployment, Service, ConfigMap), suprasti pagrindines sąvokas (Pods, ReplicaSets, Namespaces). Galiu konfigūruoti CI/CD naudojant Kubernetes, dirbti su Helm diagramomis.