Внимание к архитектуре SIG: уп... Заметка
RSS Блог о Kubernetes

Внимание к архитектуре SIG: управление API

Джордан Лиггитт руководит подпроектом управления API Kubernetes, стремясь сбалансировать стабильность API с инновациями. Этот проект курирует все API Kubernetes, включая флаги командной строки и файлы конфигурации, а не только REST API. Обеспечение согласованности и качества включает в себя руководящие принципы, соглашения и автоматизированные инструменты, такие как линтеры. Управление API предоставляет информацию как во время разработки, так и во время реализации API, особенно через процесс KEP. Введение пользовательских ресурсов стало поворотным моментом, расширив возможности API и потребовав расширенной проверки. Управление API сотрудничает с SIG Architecture и API Machinery для определения соглашений и обеспечения последовательного использования API Machinery. Участие в проекте увеличивается перед улучшениями и заморозкой кода в цикле выпуска. Новым участникам следует начать с отслеживания изменений API и наблюдения за процессом обзора. Проект отдает приоритет совместимости и стабильности для пользователей, даже если это требует дополнительных усилий. Цель управления API - планировать будущую эволюцию API, сводя к минимуму нарушения совместимости. Они учитывают, что ошибки будут сделаны, и готовятся к улучшению, сохраняя при этом обещания совместимости.