Оператор для Kubernetes: backend для людей и автоматики
Тезисы
В докладе расскажу, что такое операторы Kubernetes, как они позволяют легко расширить функции кластера Kubernetes и как помогают автоматизировать управление ресурсами.

Рассмотрю, как библиотека controller-runtime упрощает создание и тестирование операторов. Расскажу о методах снижения нагрузки на оператор в кластерах с большим количеством ресурсов. Поделюсь, как мы проектируем пользовательские ресурсы (CRD) и почему стоит тратить время на дизайн Conditions и Events для удобства диагностики.

Помимо информации об инструментах, которая будет полезна для разработчиков операторов, расскажу об устройстве Kubernetes API, что будет интересно тем, кто использует API, например, для задач автоматизации или интеграции.
В докладе расскажу, что такое операторы Kubernetes, как они позволяют легко расширить функции кластера Kubernetes и как помогают автоматизировать управление ресурсами.

Рассмотрю, как библиотека controller-runtime упрощает создание и тестирование операторов. Расскажу о методах снижения нагрузки на оператор в кластерах с большим количеством ресурсов. Поделюсь, как мы проектируем пользовательские ресурсы (CRD) и почему стоит тратить время на дизайн Conditions и Events для удобства диагностики.

Помимо информации об инструментах, которая будет полезна для разработчиков операторов, расскажу об устройстве Kubernetes API, что будет интересно тем, кто использует API, например, для задач автоматизации или интеграции.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
ФИО
Инженер архитектурных решений, Deckhouse
  • ФИО
    Инженер архитектурных решений, Deckhouse
Все доклады трека