Конкретно в данном кейсе вообще непонятно, какой business value у такой интеграции. Все вышеописанное так или иначе работает и без werf. «Интегрироваться в среду», для чего?
Какие преимущества появляются после интеграции? Где в итоге выигрыш?
Что конкретно умеет werf, чего нельзя реализовать другими способами?
Прописать в CI мы и так можем все, что угодно. «Гибкость» — вопрос тоже неоднозначный.
В настоящий момент все описанные выше шаги с учетом этих решений уже встроены в команду werf ci-env для GitLab CI/CD и GitHub Actions. Пользователям других CI-систем необходимо реализовывать аналогичные действия самостоятельно — подобно тому, как описано в этой статье для примера с Jenkins.
Вот тут непонятно, зачем все это, если для GitLab CI/CD и GitHub Actions есть свои инструменты, а для другого все равно надо все настраивать самостоятельно.
Вот конкретно в данном конкретном случае. Я еще понимаю, что, допустим, взамен проблемного дженкинса с какой-то новой тулзой я смогу получить более быстрое, более понятное и удобное решение. Но тут-то предлагается к существующей уже системе добавить еще одну аппликуху, которая что-то делает, никак не решая существующие проблемы и еще дальше усложняя все схемы.
Проблема в том, что чтобы настроить werf и CICD с ним, надо произвести действий больше, чем просто настроить CI/CD, без него. И есть более простые и универсальные инструменты для этого. Мегабайты грувибаша нечитаемы и в них сложно разобраться. Если вдруг уволится человек, который это все настраивал, проще все выкинуть и настроить заново.
Почти в каждом пункте все спорно и есть нюансы. Было бы неплохо это упомянуть.
Вот, например, все конфиги будут в readonly, если следовать рекомендациям по первому пункту. Часть будет применяться только при рестарте пода. Это не всегда возможно. Многие приложения просто не запустятся в таких условиях.
Вместо хелма есть кастомайз, а хелм в хелме в хелме это дикий кошмар, для примера вон попробуйте размотать гитлаб.
И тд. Я к тому, что все делать надо максимально просто. Каргокульт и безумное следование неким бестпрактис — это всегда излишняя трата времени и денег. А типа некие бестпрактис без указания деталей и условий задачи просто вводит в заблуждение и разочарование.
Все в кубере, консоль там дай бох sh.
Дома все настраивается за час, на других хостах смысла нет, бываешь там редко и проще переустановить, чем разбираться. Всё изменилось, статья похожа на мануал по IRC. Можно, но зачем?)
При средней зарплате продавца 12к рублей, таки неплохая сумма. Когда у тебя свой бизнес, очень быстро начинаешь понимать простую вещь. Если что-то можно сэкономить, то лучше так и делать
Я бы постеснялся с ними вообще связываться.
«хера, нахрен, хреновый, идите нахрен, буду бухать, клиент не понял, увидел не козла, а хорошего парня, хреновая инфраструктура, пивасик из алкомаркета, джуновскими самоделками из дерьма и палок»
И большинство тут про клиента, которому они подрядились делать работу, ну акей!
Тут будет раздельное написание прилагательных с не, если в качестве пояснительных слов выступают местоимения и наречия, начинающиеся с ни, или сочетания далеко не, вовсе не, отнюдь не
Смотря что вы вкладываете в понятие «производительность». Конечному пользователю особо и неважно, например, будет git pull происходить 12 секунд, или, например, 15. Процентов потеряли много, но на что они в данном случае влияют? А если никому эти проценты особо не важны, чего бы не сэкономить деньги?
Попробуйте JenkinsX, там все так и устроено.
Rancher тоже делает подобное, правда более упрощенно. В новой версии из коробки будет istio и, возможно, канареечные деплойменты.
Ничего тут сегодня чего занекропостили.
На самом деле ответ есть, он очень простой.
Вот, например, есть github, где лежит несколько миллиардов строк разного кода в открытом доступе для всех, иногда весьма неплохого. А hghub как-то не наблюдается. Ну и какая разница, что вам кажется лучше, а что хуже. Дома можно хоть на голове ходить. На работе уже выбирать особо не приходится!
Нет, я описываю очень большой бодишоп в Москве, начинается на Л. Также очень крупную финансовую контору в Новосибирске, начинается на Б.
Я давно на себя работаю, но по работе приходится подписывать тонны NDA, там еще и не такое встретишь.
В крупных конторах обычно все нахрен блочат. Мессенджеры, вацап, половина интернет, фейсбук и прочее. Все, что не блочат — идет через прокси. Часто ставят еще кейлоггеры и другие шпионские программы. В некоторых конторах все порты сургучом залиты. В финансовых организациях в сеть без hardware token вообще не выйдешь. Да вообще никуда не выйдешь, пока не подпишешь миллион документов по NDA и не пройдешь тестирование, что ты понял, что там написано.
Нормальная политика, продиктована здравым смыслом.
Это части политики безопасности. Доводилось работать в одной крупной московской конторе. Все это там есть, дресскода и штрафов за турникет нет.
Таким образом, разъяснения Верховного суда РФ обязательны к применению для всех судов общей юрисдикции, разъяснения Высшего арбитражного суда- для всех арбитражных судов РФ.
По каждому конкретному делу разъяснения. Не в целом по статье, а по каждому конкретному делу.
Суды принимают решения, основанные исключительно и только на законе. Они не принимают решения, основанные на разъяснениях ВС РФ, которые по какому-то левому делу были сделаны. Есть статья 227 ГК РФ. Она будет применяться, пока ее не отменят. Независимо от разъяснений ВС РФ по какому-то левому делу в 2017 году. Если решение не устраивает, дело отправляется в ВС, он дает разъяснение, оно обязательно к рассмотрению. Вот у них на сайте написано, черным по белому.
Обращаем Ваше внимание, что Верховный Суд Российской Федерации не высказывает своё мнение о том, как должно применяться законодательство в тех или иных случаях по делам, находящимся в производстве нижестоящих судов. Правовая позиция Верховного Суда Российской Федерации может быть высказана в предусмотренных федеральным законом процессуальных формах при рассмотрении конкретного дела.
Вот практикующий адвокат добился отмены уголовного преследования по подобным статьям, 2019 год.
Вот совершенно противоположное решение Верховного суда по подобным статьям, 2017 год. Ну сколько вам еще очевидные вещи надо объяснять? Прецедентное право у нас как раз и не причем, это вы настаиваете, что у нас такое, манипулируя цитатами, вырванными из контекста. Вот, Верховный суд, вот 2017 год.
Каждое дело рассматривается строго индивидуально.
Какие преимущества появляются после интеграции? Где в итоге выигрыш?
Что конкретно умеет werf, чего нельзя реализовать другими способами?
Прописать в CI мы и так можем все, что угодно. «Гибкость» — вопрос тоже неоднозначный.
Вот тут непонятно, зачем все это, если для GitLab CI/CD и GitHub Actions есть свои инструменты, а для другого все равно надо все настраивать самостоятельно.
Вот конкретно в данном конкретном случае. Я еще понимаю, что, допустим, взамен проблемного дженкинса с какой-то новой тулзой я смогу получить более быстрое, более понятное и удобное решение. Но тут-то предлагается к существующей уже системе добавить еще одну аппликуху, которая что-то делает, никак не решая существующие проблемы и еще дальше усложняя все схемы.
Проблема в том, что чтобы настроить werf и CICD с ним, надо произвести действий больше, чем просто настроить CI/CD, без него. И есть более простые и универсальные инструменты для этого. Мегабайты грувибаша нечитаемы и в них сложно разобраться. Если вдруг уволится человек, который это все настраивал, проще все выкинуть и настроить заново.
1000 строк грувибаша, ну зачем?)
Почти в каждом пункте все спорно и есть нюансы. Было бы неплохо это упомянуть.
Вот, например, все конфиги будут в readonly, если следовать рекомендациям по первому пункту. Часть будет применяться только при рестарте пода. Это не всегда возможно. Многие приложения просто не запустятся в таких условиях.
Вместо хелма есть кастомайз, а хелм в хелме в хелме это дикий кошмар, для примера вон попробуйте размотать гитлаб.
И тд. Я к тому, что все делать надо максимально просто. Каргокульт и безумное следование неким бестпрактис — это всегда излишняя трата времени и денег. А типа некие бестпрактис без указания деталей и условий задачи просто вводит в заблуждение и разочарование.
Все в кубере, консоль там дай бох sh.
Дома все настраивается за час, на других хостах смысла нет, бываешь там редко и проще переустановить, чем разбираться. Всё изменилось, статья похожа на мануал по IRC. Можно, но зачем?)
Остальное у меня все работает.
При средней зарплате продавца 12к рублей, таки неплохая сумма. Когда у тебя свой бизнес, очень быстро начинаешь понимать простую вещь. Если что-то можно сэкономить, то лучше так и делать
«хера, нахрен, хреновый, идите нахрен, буду бухать, клиент не понял, увидел не козла, а хорошего парня, хреновая инфраструктура, пивасик из алкомаркета, джуновскими самоделками из дерьма и палок»
И большинство тут про клиента, которому они подрядились делать работу, ну акей!
А, ну акей!
Перевод — кровь из глаз.
Rancher тоже делает подобное, правда более упрощенно. В новой версии из коробки будет istio и, возможно, канареечные деплойменты.
На самом деле ответ есть, он очень простой.
Вот, например, есть github, где лежит несколько миллиардов строк разного кода в открытом доступе для всех, иногда весьма неплохого. А hghub как-то не наблюдается. Ну и какая разница, что вам кажется лучше, а что хуже. Дома можно хоть на голове ходить. На работе уже выбирать особо не приходится!
Я давно на себя работаю, но по работе приходится подписывать тонны NDA, там еще и не такое встретишь.
Нормальная политика, продиктована здравым смыслом.
Это части политики безопасности. Доводилось работать в одной крупной московской конторе. Все это там есть, дресскода и штрафов за турникет нет.
По каждому конкретному делу разъяснения. Не в целом по статье, а по каждому конкретному делу.
Суды принимают решения, основанные исключительно и только на законе. Они не принимают решения, основанные на разъяснениях ВС РФ, которые по какому-то левому делу были сделаны. Есть статья 227 ГК РФ. Она будет применяться, пока ее не отменят. Независимо от разъяснений ВС РФ по какому-то левому делу в 2017 году. Если решение не устраивает, дело отправляется в ВС, он дает разъяснение, оно обязательно к рассмотрению. Вот у них на сайте написано, черным по белому.
Вот практикующий адвокат добился отмены уголовного преследования по подобным статьям, 2019 год.
Вот совершенно противоположное решение Верховного суда по подобным статьям, 2017 год. Ну сколько вам еще очевидные вещи надо объяснять? Прецедентное право у нас как раз и не причем, это вы настаиваете, что у нас такое, манипулируя цитатами, вырванными из контекста. Вот, Верховный суд, вот 2017 год.
Каждое дело рассматривается строго индивидуально.