DEVOPSTRAINER
Вопросы / Прочее

Как собрать проект на Go и развернуть его в отказоустойчивую инфраструктуру Kubernetes?

Краткий ответ

Цепочка: go mod tidyCGO_ENABLED=0 go build (статический бинарник) → multi-stage Dockerfile (builder на golang, финальный образ scratch/distroless) → push в registry → Deployment (3+ реплики, requests/limits, probes) + Service + HPA + PodDisruptionBudget → kubectl apply и мониторинг. Отказоустойчивость дают реплики на разных нодах, HPA, probes и стабильная точка доступа через Service.

Ещё вопросы по теме «Прочее»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →