@devops_ru

Страница 4293 из 4568
Dmitry
04.09.2018
18:46:52
разворачиваешь полную копию всего и проводишь "опыты"
К сожалению, косяки часто видны только на протяжении долгого использования, потому миграция необходима

(имхо)

Опыты можно тоже провести, Если надо. Но долгосрочное тестирование и deprecation без вариантов...

Konstantin
04.09.2018
18:47:25
сорри, я ща афк, не советчик ни разу. кино показывают ^_^

Google
Dmitry
04.09.2018
18:48:11
Пардон что дернул. Спасибо что отозвался

Вот еще что. (текстом). По поводу концепции сервисов изначально по ITIL и сегодняшним практикам. Кто как думаешь, в сервисе должно содержаться назнвание среды?

например, название сервися для приложения Mega Api в продакшене должно быть mega-api или mega-api-prod?

Эдуард
04.09.2018
18:52:38
- backups - одна роль для всего, одинаковые железки, разница в конфиге (group_vars, etc) - приложения должны уметь работать на 2 версии бд (текущая миграция + следующая)

Dmitry
04.09.2018
18:54:06
так-с. Тогда как #2 реализуется в git-flow?
сложность в том, что когда делаешь мерж у тебя происходит деплой и риски нереально высокие

Google
Iurii
04.09.2018
18:54:14
выкинь каку
Вы понимаете зачем миникуб и минишифт?

Dmitry
04.09.2018
18:54:40
сложность в том, что когда делаешь мерж у тебя происходит деплой и риски нереально высокие
и чтобы откатить тебе надо делать роллбек на том же кластере, что может, в теории, поломать еще больше.

Эдуард
04.09.2018
18:54:59
Вы понимаете зачем миникуб и минишифт?
yes, выкинь нестабильную фигню

Iurii
04.09.2018
18:55:30
yes, выкинь нестабильную фигню
видимо не понимаете

Dmitry
04.09.2018
18:55:59
yes, выкинь нестабильную фигню
я не юзал, но это все равно что сказать 15 лет назад выкинь Denwer

Эдуард
04.09.2018
18:56:54
так-с. Тогда как #2 реализуется в git-flow?
- тесты, что "вчистую" оно будет работать - тесты, что оно апгрейднет прошлую конфигурацию - копия прода (изолированная, горячая), которую апгрэйдишь - при минимальной нагрузке катаешь прод

видимо не понимаете
К сожалению, уже наступил на грабли

Так что заранее не нужно это трогать, задеплой нормально и живи

Iurii
04.09.2018
18:57:43
К сожалению, уже наступил на грабли
Вы разрабатываете по живому?

Эдуард
04.09.2018
18:57:44
=________=

Iurii
04.09.2018
18:59:39
Речь о локальной разработки

Эдуард
04.09.2018
19:00:03
Вы разрабатываете по живому?
- на продовском кластере/проде - только если "ябнулось в crashloop, миграции натворили г-о, прогеры сука спят, и прочий армагедон" - у меня есть общие тестовые среды - по желанию бот в телеге выдаёт для docker-machine на ДО тачку - есть идея проапгрэйдить бота, чтобы он kubeadm-ом прокатывал суперноду класстера

Andrey
04.09.2018
19:00:14
Эдуард
04.09.2018
19:00:23
Речь о локальной разработки
Питон = localhost * = docker run -it --rm || docker build

Iurii
04.09.2018
19:00:43
Эдуард
04.09.2018
19:01:04
Бред какой то несёте
Тогда формализуй вопрос

Эдуард
04.09.2018
19:01:44
Google
Iurii
04.09.2018
19:02:11
У тебя лишние ресурсы под капотом?
Да есть и много и есть определенные знания

Dmitry
04.09.2018
19:02:11
- тесты, что "вчистую" оно будет работать - тесты, что оно апгрейднет прошлую конфигурацию - копия прода (изолированная, горячая), которую апгрэйдишь - при минимальной нагрузке катаешь прод
Спасибо. 100% апгрейда практически не существует. Тесты сожрут время, а риски уменьшатся не на много. Изолированная горячая копия прода - ну да. Сколько времени поднятие и поддержка сожрет - хз. При минимальной нагрузке ?А ничего что у нас тысячи домов у которых постоянно стримятся данные в реалтайме... минимальная нагрузка это когда трафик сидит на A... А Git flow как вписать в ваш план?

Эдуард
04.09.2018
19:02:29
Да есть и много и есть определенные знания
i7+, 16+ram, ssd - позволяет гонять кубас локально, но главный вопрос зачем?

Эдуард
04.09.2018
19:03:07
переведи

Iurii
04.09.2018
19:03:25
Вы вообще понимаете для чего миникуб и минишифт юзают?

Эдуард
04.09.2018
19:03:41
Вы вообще понимаете для чего миникуб и минишифт юзают?
Разрабатывать на нём нельзя, если ты об этом

Dmitry
04.09.2018
19:03:45
i7+, 16+ram, ssd - позволяет гонять кубас локально, но главный вопрос зачем?
Риторический вопрос. мои разрабы compose не приняли) "works on my machine" все еще в силе)

Вы вообще понимаете для чего миникуб и минишифт юзают?
Вообще если приучить разрабов миникубом тестировать - это ваще сказка

Iurii
04.09.2018
19:04:27
Разрабатывать на нём нельзя, если ты об этом
Вообще с вамимне согласны овер 90 процентов если не так то дайте пруфф

Эдуард
04.09.2018
19:06:59
Вы вообще понимаете для чего миникуб и минишифт юзают?
Почему: - РАЗЛИЧИЕ между девом и стэйджем, молчу про прод. - НЕВОЗМОЖНОСТЬ развернуть БД больше 10гб под каждое окружение (а в облаках это легко) - НЕВОЗМОЖНО развернуть горячую копию БД пруфы: https://github.com/kubernetes/minikube/issues?utf8=%E2%9C%93&q=is%3Aissue+sort%3Acomments-desc+label%3Akind%2Fbug+

Evgen
04.09.2018
19:07:15
я немного пропустил, а почему тестовое окружение нужно раскатывать из dev ветки? в мастере же лежать роли и в инвентаре описаны окружения

Iurii
04.09.2018
19:09:04
Почему: - РАЗЛИЧИЕ между девом и стэйджем, молчу про прод. - НЕВОЗМОЖНОСТЬ развернуть БД больше 10гб под каждое окружение (а в облаках это легко) - НЕВОЗМОЖНО развернуть горячую копию БД пруфы: https://github.com/kubernetes/minikube/issues?utf8=%E2%9C%93&q=is%3Aissue+sort%3Acomments-desc+label%3Akind%2Fbug+
А вы вообще понимаете про что это? Вы в курсе что это и в кубе работает так себе? Есть что то существенное? Или вы пришло на вентилятор бросить, мое сообщение было про локальную разработку и проблему конфликтов и не более

Эдуард
04.09.2018
19:10:21
Это влёт

Эдуард
04.09.2018
19:11:40
Iurii
04.09.2018
19:11:47
И даже не nfs

Google
Эдуард
04.09.2018
19:11:47
and do not use :)

Iurii
04.09.2018
19:12:23
and do not use :)
Do you can provide proof link?

Dmitry
04.09.2018
19:12:27
я немного пропустил, а почему тестовое окружение нужно раскатывать из dev ветки? в мастере же лежать роли и в инвентаре описаны окружения
Если это про меня, то мне надо кластер перенести из дев в прод и я пытаюсь понять как git flow организовать, используя a/b deployment

Iurii
04.09.2018
19:13:20
googleit: nfs kube issue
А если вы нфс юзаете на живую сам себе злой буратино и должны пазруливать локи и прочее

Dmitry
04.09.2018
19:17:30
Ты кстати стэй дай :)
Что именно? AWS, Ansible, Clouformation

Эдуард
04.09.2018
19:17:31
Do you can provide proof link?
С телефона не очень удобно, так что жди

Dmitry
04.09.2018
19:17:48
JVM

да пофиг

Эдуард
04.09.2018
19:20:06
Если это про меня, то мне надо кластер перенести из дев в прод и я пытаюсь понять как git flow организовать, используя a/b deployment
Я бы тупо балансил фронтом, плюс отслеживал 500 в течении ххх минут. Или подводные камни есть?

Iurii
04.09.2018
19:20:13
С телефона не очень удобно, так что жди
вы не соскакивайте)))) всем с телефона не удобно)))) да не парьтесь так будет время отправите посмотрю и может что нового узнаю с 2014 года

Эдуард
04.09.2018
19:20:45
Dmitry
04.09.2018
19:21:07
Iurii
04.09.2018
19:21:14
rr серьезно?

Эдуард
04.09.2018
19:21:41
Между чем и чем?
Так, погоди, перечитаю

Iurii
04.09.2018
19:21:45
да вы человека под моностырь подводите

Dmitry
04.09.2018
19:22:03
да вы человека под моностырь подводите
Я уже под монастырем давно... ?

Google
Iurii
04.09.2018
19:23:05
Если кто-то кому-то rr предлагает гоните в шею

все же знают проблемы алгоритма

Эдуард
04.09.2018
19:24:49
Если кто-то кому-то rr предлагает гоните в шею
Предложи альтернативу для dns, из рабочего

Iurii
04.09.2018
19:25:02
балансировка на днс никто не делает

если вы делаете очень хочется знать как вы понимаете что нода умерла?

Эдуард
04.09.2018
19:26:40
балансировка на днс никто не делает
И да, https://www.cloudflare.com/learning/dns/glossary/round-robin-dns/

Iurii
04.09.2018
19:27:51
Ты это 8.8.8.8 && 8.8.4.4 скажи
во первых там не то испольщуется вы знаете что такое балансировка на днс?

И да, https://www.cloudflare.com/learning/dns/glossary/round-robin-dns/
а вы в курсе что там не чистыый рр?

Цинь
04.09.2018
19:28:44
Простите не в свой огород лезу, если грубо выражается, ну разговор в тупике, одни про чорное второй про белое.

Iurii
04.09.2018
19:28:54
consul не отменяли
вот за консул ну ка расскажите)))

Iurii
04.09.2018
19:29:35
Простите не в свой огород лезу, если грубо выражается, ну разговор в тупике, одни про чорное второй про белое.
разговор уже давно умер есть вещь такая как днс протокол и есть надстройки над ним так называемые умные днс

Ванько
04.09.2018
19:29:57
А балансировка по bgp

Iurii
04.09.2018
19:30:10
service discovery+ healthcheck
ну ты же знаешь там проблем нет))) и мне какбэ рассказывать про шашикорп не надо

Ванько
04.09.2018
19:30:46
у гуглов да
У меня в проде тоже

Страница 4293 из 4568