Комментарии 8
NorthDacota это не значит что проект werf будет закрыт?)
Совсем нет, это всё-таки разные инструменты. Основное предназначение Skaffold — локальная разработка, а у werf — своя сборка и деплой (куда угодно, в т.ч. на production, конечно).
Skaffold не предлагает свои реализации для сборки/выката — он предлагает некий фреймворк и использует готовые (уже существующие «на стороне») инструменты для этих задач. Цитируя одного из наших разработчиков werf: Skaffold по сути не привносит что-то новое в эти процессы, если речь не идёт конкретно о локальной разработке; он скорее является «альтернативной формой записи».
Werf же начинался именно как сборщик и на сегодняшний день имеетбогатую историю многочисленные продвинутые фичи в этом смысле. Потом добавился и деплой (да, на базе Helm, но его уже прямо-таки «встроили»…) и т.п.
P.S. Вопросы развития werf для нужд локальной разработки стоят в обозримых планах проекта.
Skaffold не предлагает свои реализации для сборки/выката — он предлагает некий фреймворк и использует готовые (уже существующие «на стороне») инструменты для этих задач. Цитируя одного из наших разработчиков werf: Skaffold по сути не привносит что-то новое в эти процессы, если речь не идёт конкретно о локальной разработке; он скорее является «альтернативной формой записи».
Werf же начинался именно как сборщик и на сегодняшний день имеет
P.S. Вопросы развития werf для нужд локальной разработки стоят в обозримых планах проекта.
НЛО прилетело и опубликовало эту надпись здесь
Где речь идёт про разработку оффлайн исключительно? Может я не верно где-то выразился?
Этот инструмент как раз отлично решает проблему размещения личной песочницы для разработки вне ноутбука, об этом несколько абзацев до заключения и ссылка на пример использования в Reddit. Локальная разработка на миникубе — пример для наглядности, кластер может быть любым.
Буквально на следующий день после публикации статьи, 8 ноября, Skaffold был объявлен «зрелым» (GA).
@shurup Добрый день. Есть еще утилита https://github.com/shipyard-run/shipyard
Пишут Shipyard is a tool for building modern cloud native development environments. Using the Shipyard configuration language you can create Docker containers, Nomad/Kubernetes clusters and more. Shipyard understands terraform
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Обзор Skaffold для разработки под Kubernetes