@devops_ru

Страница 4249 из 4568
Andrey
29.08.2018
10:44:01
будет более информативнее

Stefan
29.08.2018
10:45:26
а для чего скрипт та
для деплоя веб проекта, с генерированием нужного файлика для подключения к базе

Iurii
29.08.2018
10:46:01
Google
Stefan
29.08.2018
10:46:51
а как ты пытаешься вообще достать переменные?
выше скидывал, они просто должны раскрыться

а как ты пытаешься вообще достать переменные?
сто проц варик рабочий, просто не понимаю в чем затуп, вроде бы всё как и на других проектов сделано, один в один даже

Sergey
29.08.2018
10:47:35
для деплоя веб проекта, с генерированием нужного файлика для подключения к базе
у нас просто тоже юйка, и мы просто деплоим контейнеры, там внутри уже все есть

Sergey
29.08.2018
10:47:59
а мы и не в докере:))

Stefan
29.08.2018
10:48:04
Sergey
29.08.2018
10:48:18
ога щас стабилизируем проект и на кубер переезжать

Stefan
29.08.2018
10:49:04
ога щас стабилизируем проект и на кубер переезжать
ну так то тоже LXC юзаем, только вот без деплоя целыми контейнерами)))

Iurii
29.08.2018
10:49:10
сто проц варик рабочий, просто не понимаю в чем затуп, вроде бы всё как и на других проектов сделано, один в один даже
у тебя пустые переменные))) ты этот плагин юзаешь? https://wiki.jenkins.io/display/JENKINS/Credentials+Binding+Plugin

Sergey
29.08.2018
10:49:50
ну так то тоже LXC юзаем, только вот без деплоя целыми контейнерами)))
не, контейнеры из темплейта сами деплоятся дефолтно, а потом остальными ролями в них запихивается весь софт и пхп приложение собсна

Sergey
29.08.2018
10:50:21
поэтому и спросил а к чему скрипт то ващи:)

Iurii
29.08.2018
10:51:04
да
ну вот там из примера идет withCredentials([usernamePassword(credentialsId: 'amazon', usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) { //available as an env variable, but will be masked if you try to print it out any which way sh 'echo $PASSWORD' echo "${env.USERNAME}" }

Google
Roman
29.08.2018
10:58:15
про особенности гуглового поиска: вбейте в поиск "сшдшгь"

Stefan
29.08.2018
10:58:21
не, контейнеры из темплейта сами деплоятся дефолтно, а потом остальными ролями в них запихивается весь софт и пхп приложение собсна
ну у нас роли для накатывания в целом всего необходимого, а сам проект уже через дженкинс заливается

Roman
29.08.2018
10:59:34
cilium
угу. и картинка прямо в тему, да.

Sergey
29.08.2018
11:24:34
ребят а кто может подсказать как в ансибле проставлять аналог date? вот пример, я сжимаю бэкап и кладу его в папку, но хочу сабдир который будет тайстампу соответствовать gzip > \"{{ MANUAL_BACKUP_DIR }}/{{ ansible_date_time.iso8601_micro }}/dump.sql.gz\"" но там где date_time меня линтер не пускает

J
29.08.2018
11:31:43
@vizdrag может пин поправить? а то как то Kubernetes Meetup через час )

Антон
29.08.2018
11:35:42
Sergey
29.08.2018
11:36:18
Версию линтера проверь
FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'ansible_date_time' is undefined ansible 2.3.1

J
29.08.2018
11:38:46
где! БЫСТРА ССЫЛКУ))
https://t.me/devops_ru/416189

Эдуард
29.08.2018
11:40:20
FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'ansible_date_time' is undefined ansible 2.3.1
Люди так костыляют: The lookup module of ansible works fine for me. The yml is: - hosts: test vars: time: "{{ lookup('pipe', 'date -d \"1 day ago\" +\"%Y%m%d\"') }}"

Sergey
29.08.2018
11:40:29
гыыыыы

орнул

Эдуард
29.08.2018
11:40:37
Согласен

Эдуард
29.08.2018
11:41:39
хосподи
не, stackoverflow

А больно таки на столь старом ансибло

Google
Evgeny
29.08.2018
12:07:39
Подскажите по rsync плиз

Можно ли в одно подключение синхронизировать (получить) несколько директорий или файлов ?

Ssh подключение

Rusment
29.08.2018
12:09:45
Можно ли в одно подключение синхронизировать (получить) несколько директорий или файлов ?
rsync -avzn —list-only —include 'company1/' —include 'company1/unique_folder1/***' —exclude '*' -e ssh user@server.com:/path/to/old/data/ /path/to/new/data . как пример

Evgeny
29.08.2018
12:10:56
Этих инклюдов много можно да?

Хм, попробую, спасибо

Rusment
29.08.2018
12:11:56
да

Iurii
29.08.2018
12:13:29
также инклуды можно из файла брать удобно если много

Evgeny
29.08.2018
12:13:43
да
Как вариант могу в файл скинуть пути директорий и запустить рсинк с ключевыми include-from

Только вот подскажите про запись в этот файл

Через пробел или как?

One per line

Это в строку получается?

Ладно, спасибо

Валерий
29.08.2018
12:16:25
»В крайнем случае у SRE-команд есть возможность «передать пейджер» — SRE могут потребовать от разработчиков заниматься исключительно функциями дежурных, пока система не будет соответствовать требованиям SRE.

А вы говорили, девопс должен лезть в код программ, и исправлять за разрабами

в развитом гугле, оказывается, всё наоборот

?

Google
Konstantin
29.08.2018
12:26:08
В россии к сожалению да
Я както полез на последнем месте работы, получил замечание.

Мне проще самому пофиксить, чем разрабов обучать основам ?

Роман
29.08.2018
12:29:49
Мне проще самому пофиксить, чем разрабов обучать основам ?
проще - да, а правильнее все таки обучать) Хотя с JS разрабами это гиблое дело обычно

Konstantin
29.08.2018
12:30:32
Админ обучающий разрабов - тот ещё квест

Роман
29.08.2018
12:31:01
Админ обучающий разрабов - тот ещё квест
Но девопс же и включает в себя обучение разрабов, не?

Kirill
29.08.2018
12:31:21
Админ обучающий разрабов - тот ещё квест
Так это постоянная тема, учишь как не надо делать гуано.

Роман
29.08.2018
12:32:03
А без обучения у меня появляются товарищи, которые в одной репе держат 2 nodejs приложения, и 5 лямб. И просят деплоить сразу репозиторий на хост.

Konstantin
29.08.2018
12:32:09
Обучающийся должен хотеть этого, а на деле - ты кто такой, ты просто админ

Да собственно вопрос не в обучении, а командной работе, чтобы прийти к чему-то общему и правильному

Konstantin
29.08.2018
12:33:53
Все зависит от чсв разрабов
Вот, да, забыл эту аббревиатуру) всё про чсв)

Роман
29.08.2018
12:38:33
Ну если у разрабов чсв к админу, тут для того самого девопс непаханное поле просто

Evgeny
29.08.2018
12:38:52
Мужики, чет не получается скомпоновать rsync с ssh и с директориями из файла (include-from)

Чет никак не вкурю

Роман
29.08.2018
12:39:22
Вот, да, забыл эту аббревиатуру) всё про чсв)
The Phoenix Project как раз во многом про то. Можно и начальству рекомендовать.

Kirill
29.08.2018
12:40:57
The Phoenix Project как раз во многом про то. Можно и начальству рекомендовать.
У меня так в компании, можно скипнуть задачу, мол говно,не надо.. аргументированно конечно.

Любые идеи обсуждаемы, как и задачи.

Роман
29.08.2018
12:41:37
У меня так в компании, можно скипнуть задачу, мол говно,не надо.. аргументированно конечно.
Ну это же все равно болезненная практика. Хотя я сам так часто делаю. Потом уже приходят, договариваемся вместе.

Это как обсуждать инфраструктуру после того, как код написан, и стоит задача “а забабахай ка это в облако, да уложись в бюджет”

Kirill
29.08.2018
12:42:35
Ну это же все равно болезненная практика. Хотя я сам так часто делаю. Потом уже приходят, договариваемся вместе.
Ели готов брать ответственность за свои действия, нет никакой боли. Руковод не может во всем на все 100% шарить.

Google
Evgeny
29.08.2018
12:43:53
Григорий
29.08.2018
12:57:18
Кликхаус или инфлюксдб, что удобнее и отказоустойчивее?

Konstantin
29.08.2018
12:57:58
Григорий
29.08.2018
12:58:40
Influx умеет отказоустойчивость?
не знаю, по этому и спрашиваю, перед тем как углубиться

Sergey
29.08.2018
12:59:41
Konstantin
29.08.2018
13:00:00
round-robin? что это

Igor
29.08.2018
13:00:19
Sergey
29.08.2018
13:00:28
ору

Andrey
29.08.2018
13:00:52
Кликхаус или инфлюксдб, что удобнее и отказоустойчивее?
смотря под какие цели, но я инфлюкс бы не советовал

Konstantin
29.08.2018
13:01:10
ору
я хз что это за аббривиатура

Sergey
29.08.2018
13:01:47
https://ru.wikipedia.org/wiki/RRDtool

Григорий
29.08.2018
13:03:06
смотря под какие цели, но я инфлюкс бы не советовал
строки по 20-30 слов с таймстампами держать, данным не много, до 10-20 гигов в день. главное чтобы удобно было работать с хранилкой и автофаиловер был

Konstantin
29.08.2018
13:05:53
инфлюкс же rrdb?
а, ну RRD же

Driver
29.08.2018
13:07:32
ого, rrdtool в 2018

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