Middle
Koje alate i tehnologije koristite u svom radu? Kakav je vaš nivo rada sa Dockerom i Kubernetesom?
sobes.tech АИ
Одговор од АИ
У раду са Go обично користим следеће алате и технологије:
- Развојно окружење: VSCode, GoLand
- Системи контроле верзија: Git
- Састављање и управљање зависностима: go modules
- Тестирање: уграђени пакет testing и testify
- Логовање: zap, logrus
- Рад са базама података: sqlx, gorm, pgx
- Контейнеризација: Docker за паковање апликација
- Оркестрација: Kubernetes за управљање скалабилним кластерима
Ниво рада са Docker — уверен: умејем да пишем Dockerfile, креирам слике, покрећем контејнере, конфигуришем мреже и томове.
С Kubernetes — искуство у конфигурацији и деплоју апликација, рад са манифестима (Deployment, Service, ConfigMap), разумевање основних концепата (Pods, ReplicaSets, Namespaces). Могу да конфигуришем CI/CD користећи Kubernetes, рад са Helm-овима.