Kubernetes или Docker Swarm для оркестрации контейнеров?

Здравствуйте. Выбираю между Kubernetes и Docker Swarm для оркестрации контейнеров в микросервисном проекте. Нам нужна система для масштабирования и высокой доступности.

Требования:

  1. Простота настройки и управления.
  2. Масштабируемость.
  3. Интеграция с Jenkins (CI/CD).
  4. Активное сообщество и хорошая документация.

У кого есть опыт с обеими системами? Какие плюсы и минусы? Что посоветуете?

Заранее спасибо!