Maksim
Всем спасибо, думаю дальше сам
Maksim
Ansible использует python 2.7.10 , а стоит в системе 2.7.14
Maksim
Таки да
Alexander
Разница очень простая. Пакетами ты деплоишь на уровень ОС - там можно учитывать мешок всего, тащить зависимости и т.д. Пакетным менеджером для конкретного языка ты не можешь притащить недостающую внешнюю библиотеку.
Сейчас все в докерах) тот же Ansible тоже) pip ставит пакеты, зависимости или отдельно через apk или тот же pip увидит, что их нет и сам соберёт или заюзает приложенную либу
Alexander
А virtualenv не нужен потому что докер
Alexander
Да он везде почти уместен
Alexander
Если только впска не сама по себе контейнер
Sergey
Да он везде почти уместен
"Человеку с молотком в руках всё кругом кажется гвоздями" (С)
Alexander
Докер позволяет не волноваться об обновлениях, это удобно, почему бы его не юзать везде?
Vladislav 👻
Да он везде почти уместен
Ой как не соглашусь...
Alexander
Не именно докер, контейнеры
Sergey
Докер позволяет не волноваться об обновлениях, это удобно, почему бы его не юзать везде?
"не волноваться" и "делать вид, что они от тебя не зависят" - две большие разницы
Vladislav 👻
Докер позволяет не волноваться об обновлениях, это удобно, почему бы его не юзать везде?
Каким образом? Сам остановит прод, обновится до девелоп версии и уронит из-за конфликта?
Vladislav 👻
А virtualenv не нужен потому что докер
Скажи это тысячам ETL джобов каких нибудь
Alexander
Каким образом? Сам остановит прод, обновится до девелоп версии и уронит из-за конфликта?
В случае проблем с системными либами легко откатить и можно юзать много вариантов версий и софта
Vladislav 👻
В случае проблем с системными либами легко откатить и можно юзать много вариантов версий и софта
Я так и не понял, каким образом докер позволяет не волноваться насчет обновлений и становится лучше, чем всякие apt и yum?
Vladimir
кибернетис
Vladimir
меняешь роут на новую версию и все
Vladislav 👻
Ну как бы почти каждый пакетник так умеет
Vladimir
можно часть контейнеров запускать на новой и отдавать 10 процентам клиентов
Vladimir
например
Vladimir
и ролбек так же
Vladimir
моментом
Vladislav 👻
Вы понимаете, что сейчас говорите о 10% применений айти технологий в бизнесе?
Vladimir
не всегда рестартить службу хорошо
Vladimir
нет про обновление
Vladislav 👻
Я к тому, что на ваши задачи докер заходит, но есть целое поле непаханное, где ваш докер вот вообще не спасет
Alexander
Раньше я боялся обновлять убунту с версии на версию =) с докером убунту чистая
Alexander
Там докер и мониторинг и все
Vladislav 👻
Вы в курсе про конфликты драйверов и ядер с докером?
Vladislav 👻
Еще раз, то что вы там nginx поднимаете сотнями, это не значит, что весь бизнес стоит на этих nginx
Alexander
Я не сталкивался лично с этим, на арендуемых впсках/сервачках проблем не было
Vladislav 👻
Под капотом еще кучу все и панацея и серебряная пуля ввиде докера - это миф
Alexander
Ну для веб проектов докер подходит отлично
Vladislav 👻
Alexander
Так используйте новые нормальные системы а не старинные, Ubuntu LTS
Nklya
А если я люблю кушать 💩, мне что теперь центосом не пользоваться?
Alexander
С центосом всегда что-то не так
Alexander
Там всегда какая-то боль
Vladimir
Centos7 с третьим ядром и я посмотрю, как вы запоете
нафига центос, если есть кошерный oracle linux 7 с ol7_addons?
Vladimir
А если я люблю кушать 💩, мне что теперь центосом не пользоваться?
Вот если любишь 💩, то пользуйся центосом, и хоть обмазывайся им
Alexander
С убунтой и докером проблем обычно нет, и время поддержки большое
Vladislav 👻
нафига центос, если есть кошерный oracle linux 7 с ol7_addons?
Потому что оракл не подходит с текущей прод версией базы. Причин вагон можно всегда найти
Mikhail
>докер >в проде
Mikhail
Ну фиииг знает
Alexander
Используйте PostgreSQL , оракл там вообще под санкциями уже
Vladislav 👻
Используйте PostgreSQL , оракл там вообще под санкциями уже
Мне кажется, вы просто не в теме баз и совсем не представляете, когда для каких целей необходимо использовать те или иные БД
niko
или вы)
niko
вечер энтерпрайза устроили?:)
Alexander
Веб проектам хватит PostgreSQL) а какому-нибудь SAP’у - если и другие варианты
Vladimir
Вертика
Это что у тебя за версия такая?
Vladislav 👻
или вы)
О да, расскажите мне
Vladislav 👻
Это что у тебя за версия такая?
Восьмерка, на оракловом дистрибутиве были проблемы, ждем стейбл девять
Vladislav 👻
в rhck или uek?
Подробностей не знаю
Vladimir
разные очень линейки ядер
Vladimir
по умолчанию втыкается uekr3/r4
Vladislav 👻
Я понимаю, но подробностей не знаю, ибо проблемы были до меня
Vladislav 👻
На новые ноды мне сказали, ставим центос
Vladimir
нркмны
Nklya
Igor
нркмны
Ты так говоришь нркмны, как будто это что-то плохое...
Vladimir
Ты так говоришь нркмны, как будто это что-то плохое...
ты так отвечаешь, как будто это что-то хорошее...
Vladimir
Докер позволяет не волноваться об обновлениях, это удобно, почему бы его не юзать везде?
пакетный менеджер позволяет не волноваться об обновлениях, это удобно... :)
Alexander
пакетный менеджер позволяет не волноваться об обновлениях, это удобно... :)
это да, но часто пакеты старые) и тут думаешь, что важнее - вот это удобство или новая версия
Alexander
иногда хочется чуть ли не из исходников самому собрать новую версию
Vladimir
можно собрать и обернуть в пакет. делов-то. :)
Vladimir
не сложнее докера
Vladimir
и места занимает на порядки меньше
Alexander
да, не сложнее, но эта идея в итоге и привела к контейнерам)