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.