Size: a a a

2020 December 12

K

Kirill in Sysadminka
ну теоретически - значит этот скрипт постоянно юзается?) почему бы не переписать его на перспективу ансиблом?)
источник

RA

Ruslan Abdullaev in Sysadminka
да, в перспективе нужно)
источник

RA

Ruslan Abdullaev in Sysadminka
а сейчас валились из за нагрузок и нужно было быстрее смаштабироватся
источник

RA

Ruslan Abdullaev in Sysadminka
как говорится
нужно было релизнутся в сжатые с̶р̶а̶к̶и̶ сроки ))
источник

R

Roman in Sysadminka
Kirill
я бы еще добавил про реализацию проекта на прошлом месте работы на nginx+php-fpm+memcached+mysql cluster и тд
только как ни будь расписать, а не просто nginx+php-fpm и тд😁
источник

ВИ

Вадим Исаканов... in Sysadminka
Ruslan Abdullaev
просто мне нужно было быстрее все сделать а это был самый легкий путь
Важный вопрос - идемпотентно ли это решение
Можно ли его по кругу много раз прогонять с одним и тем же результатом
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
Вадим Исаканов
Важный вопрос - идемпотентно ли это решение
Можно ли его по кругу много раз прогонять с одним и тем же результатом
Меня больше идемпотентности волнует безопасность выполнения.

Ну т.е. какое дело до того, что повторный прогон скрипта/плейбука/рецепта даст тот же самый результат, если во время выполнения он положит прод на 5 минут, а потом поднимет его заново xD
источник

RA

Ruslan Abdullaev in Sysadminka
Вадим Исаканов
Важный вопрос - идемпотентно ли это решение
Можно ли его по кругу много раз прогонять с одним и тем же результатом
можно)
источник

RA

Ruslan Abdullaev in Sysadminka
Антон [R13 🍆 Ivelok] Перетрухин
Меня больше идемпотентности волнует безопасность выполнения.

Ну т.е. какое дело до того, что повторный прогон скрипта/плейбука/рецепта даст тот же самый результат, если во время выполнения он положит прод на 5 минут, а потом поднимет его заново xD
не ложит)
источник

ВИ

Вадим Исаканов... in Sysadminka
Антон [R13 🍆 Ivelok] Перетрухин
Меня больше идемпотентности волнует безопасность выполнения.

Ну т.е. какое дело до того, что повторный прогон скрипта/плейбука/рецепта даст тот же самый результат, если во время выполнения он положит прод на 5 минут, а потом поднимет его заново xD
Это тоже да
Но плейбук с модулями тоже не гарантирует, что прод не будет лежать
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
Ruslan Abdullaev
не ложит)
*Обмазался*
источник

RA

Ruslan Abdullaev in Sysadminka
ыы
источник

ВИ

Вадим Исаканов... in Sysadminka
Вообще у ансибла есть проблема, я для нее универсального решения пока не знаю
Все же по ссш выполняется, поэтому есть шанс, что задача просто не выполнится
Или вообще, или оборвется посередине по причине чего-нибудь там
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
Вадим Исаканов
Вообще у ансибла есть проблема, я для нее универсального решения пока не знаю
Все же по ссш выполняется, поэтому есть шанс, что задача просто не выполнится
Или вообще, или оборвется посередине по причине чего-нибудь там
Поэтому нужен AWX который расположен в одной сети с машинками 🙂
источник

ВИ

Вадим Исаканов... in Sysadminka
Это не даёт гарантию
Агент, который выкачивает к себе плейбуки, и выполняет их локально, даёт большие гарантии
источник

ВИ

Вадим Исаканов... in Sysadminka
Ну это емнип chef получится
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
Попахивает холиваром 🌚
источник

SG

Silver 👻 Ghost in Sysadminka
Тебя ща @YouSysAdmin поддержит. А я по рукам надаю :)
источник

RA

Ruslan Abdullaev in Sysadminka
Вадим Исаканов
Вообще у ансибла есть проблема, я для нее универсального решения пока не знаю
Все же по ссш выполняется, поэтому есть шанс, что задача просто не выполнится
Или вообще, или оборвется посередине по причине чего-нибудь там
мб настроить все так что бы сначала происходили подготовительные действия, которые не зафокапят прод, а в конце просто какой ни будь быстрый рестарт прода который переключит на новый
источник

ВИ

Вадим Исаканов... in Sysadminka
Возможно
Я пока чаще всего просто прогоняю плейбуки до тех пор, пока результат не будет получен
Это можно и автоматически делать
источник