8 вещей, о которых забывают разработчики при переносе приложения в Kubernetes 🤨



1. Отдавайте предпочтение stateless-приложениям

2. Позаботьтесь о наличии endpoints для проверки состояния приложений

3. Старайтесь сделать потребление приложения более предсказуемым и равномерным

4. ConfigMaps, секреты, переменные окружения — используйте эти сущности Kubernetes

5. Обеспечьте graceful shutdown контейнера с помощью SIGTERM

6. Приложение не должно зависеть от того, на какой из подов приходит запрос

7. Ваше приложение — за реверс-прокси и должно отдавать ссылки по HTTPS

8. Оставьте работу с SSL-сертификатами Kubernetes



Подробнее: https://habr.com/ru/companies/selectel/articles/717100/