@devops_ru

Страница 4467 из 4568
Антон
06.10.2018
06:02:15
О чем ты?!
Что из текста Вам не понятно? Если Вы HR Рокетбанка можете это так и дописать.

Александр
06.10.2018
06:03:02
Амбассадор бренда

Антон
06.10.2018
06:03:48
Вот как меня звать, тебя точно не касается, это моё личное дело.
!ро выдан за отказ смены рекламного никнейма. Снятие ро после изменения никнейма на нерекламный

Google
Антон
06.10.2018
06:06:57
FYI @vizdrag @pauline_nemchak пост чуть выше

Ванько
06.10.2018
06:07:28
Скандалы, интриги, расследования

Pauline
06.10.2018
06:08:10
А не из-за личной ли неприязни одного из админов
если был бы ответ, было бы интересно

Александр
06.10.2018
06:38:03
Сложно отвечать из ро

Pauline
06.10.2018
06:38:24
в лс не забанен

Александр
06.10.2018
06:38:56
А может да

А может нет

Антон
06.10.2018
06:57:02
А может нет
В ЛС он говорит ровно тоже самое. Как называться не ваше дело и не ебанктый-ли я

Антон
06.10.2018
06:57:40
ССЗБ, хуле
Эээ...что это?

Александр
06.10.2018
06:58:06
Сам себе злой буратино (про него)

Alexandr
06.10.2018
07:11:35
Как быстрее и проще сделать? - Написать плейбуки на проект - запаковать в амишки и потом по необходимости раскатывать - раскатывать каждый раз заново из плейбука новый проект? (По необходимости иногда нужно перенаправлять порты)

Gor
06.10.2018
07:18:07
lol что это было?)

Google
Alex
06.10.2018
08:03:13
Использую ansible cli. Но хочу кнопки. Есть платный Tower о котором плохо отзываются. Есть awx, polemarch и еще название забыл из халявных.

Что советуете? Нужен простой функционал аля вкл/выкл

Alex
06.10.2018
08:07:52
Гитлаб для кодеров поднят. Нужно изолированное решение от других злобных буратин

Sergey
06.10.2018
08:12:42
Гитлаб для кодеров поднят. Нужно изолированное решение от других злобных буратин
а какая разница? если у тебя есть доступ к сети с деплой-машиной с ролями делай приватную репу, делай пайплайн и тыкай

Alex
06.10.2018
08:15:20
а какая разница? если у тебя есть доступ к сети с деплой-машиной с ролями делай приватную репу, делай пайплайн и тыкай
Ну ведь пароли же, ключи ssh и прочие радости. Например прямой доступ некоторым закрыт, а операции выполнять надо

Sergey
06.10.2018
08:16:29
тебе нужен единственный ключ для раннера и все

какой вообще план работ? что планируется выполнять?

Alex
06.10.2018
08:20:55
к некоторым чему?
Некоторым людям к некоторым сервисам/серверам

Sergey
06.10.2018
08:21:36
Некоторым людям к некоторым сервисам/серверам
так выполнять то будут не люди а раннер нужнен только разграниченный доступ до репы с пайплайнами и все

у меня на проекте 30 реп для каждой репы пайплайн деплоя я кнопки разрабам сделал и все они чисто код меняют от версии к версии

Alex
06.10.2018
08:22:46
какой вообще план работ? что планируется выполнять?
Развертывание, настройка, обслуживание. Разные мелочи, для которых есть сценарий написанный.

Sergey
06.10.2018
08:23:12
ебать, 30 реп что это за проект такой ?
а там типа каждая репа микросервис

Nikita
06.10.2018
08:23:30
Sergey
06.10.2018
08:23:43
где админ-часть для бэка, где вебсокеты, где фронты для юзеров

Alex
06.10.2018
08:24:01
У меня пока 10 реп на проекте и около 20 вспомогательных сервисов.

Не деплой, деплой будет отдельно

Google
Sergey
06.10.2018
08:25:59
у меня стадии подготовки\билда\деплоя\клинапа

ну и на четыре среды всё

тебе мой вариант по каким критериям не подходит?

Alex
06.10.2018
08:28:41
тебе мой вариант по каким критериям не подходит?
По критерию вспомогательности сценариев. Разрабы отдельно, задачи системного администрирования отдельно.

Sergey
06.10.2018
08:29:07
По критерию вспомогательности сценариев. Разрабы отдельно, задачи системного администрирования отдельно.
так я ж говорю тебе сделай админскую репу, закрой ее от кого надо и тыкай

что препятствует данной реализации?

Sergey
06.10.2018
08:30:20


Alex
06.10.2018
08:30:55
Ты мне вот сейчас мировосприяти ломаешь. ? я тут уже на ансибл нацелился. Скрипты написал.

Sergey
06.10.2018
08:31:23
не, ты скажи как ты хочешь чтобы было, может ты не в ту сторону смотришь

ты будешь запускать в гитлабе пайплайны для ролей ансибла

по тыку

Alex
06.10.2018
08:31:52


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

Sergey
06.10.2018
08:34:00
тааак

а что мешает делать это в гитлабе прокидывая все че хочешь через -e

Alex
06.10.2018
08:35:01
Вот те продукты, которые с ансибле из коробки умеют вставку таких переменных при запуске из веб интерфейса

Сохранение истории запуска и выбор как группы хостов, так и отдельного хоста (хоть вообще другой хост прямо при запуске указывай)

Sergey
06.10.2018
08:37:07
одно дело ты не хочешь в терминал на деплой лазить руками роли запускать другое дело ты хочешь в гуе писать

откуда кстати взялась сия идея?

Google
Alex
06.10.2018
08:37:30
Я с гитлабом тесно не сотрудничал, хз есть ли такое там

откуда кстати взялась сия идея?
Дык из ансибла же самого.

Sergey
06.10.2018
08:38:02
там ты просто пишешь пайплайн который состоит из джобов каждый джоб этоф иксированная строка ансибла которую ты описал для выполнения

Alex
06.10.2018
08:38:23
Сам по себе инструмент гибкий как питон, на котором он написан

Sergey
06.10.2018
08:39:04
крч я понял ты просто хочешь ансибл админить из коробки в гуе Тебя никто на работу не возьмет за гуевые знания:))

Sergey
06.10.2018
08:39:22
у меня нет доступа на работу:)

любые возьми ansbile pipelines gitlab в гугле

посмотри как там написано

Alex
06.10.2018
08:39:49
Пайплайны умеют список хостов и их группировку как отдельных сущностей, а не к конкретному пайплайну? Или я не так понимаю суть пайплайнов?

Sergey
06.10.2018
08:42:38
ты ставишь роль с переменной {{hostgroup}}

ее прокидываешь при старте через -e

у тебя получается строка которая приведет к таким то результатам

это 1 джоб

Alex
06.10.2018
08:44:20
А содержимое hostgroup я пишу руками?

Sergey
06.10.2018
08:44:37
ты записал в джоб параметры как ты роль запускаешь

запушил файлик с пайплайнами в репу

и тыкай

Alex
06.10.2018
08:45:13
Ок. Гляну. Спасибо за наводку!

Google
Vasiliy
06.10.2018
09:41:58
Ок. Гляну. Спасибо за наводку!
задачку опиши всё же. не одними пайплайнами ансибл запускается. на одном проекте я его(на самом деле шеф, но не суть) в крон ставил, чтобы он автоматом прогонялся.

Vasiliy
06.10.2018
10:03:05
без задачи тут обсуждать нечего. пайплайном тоже можно - задачку смотреть надо.

Konstantin
06.10.2018
10:14:32
можнно и в крон:) просто он сказал кнопки я сразу и подумал
он в джанго умеет, можно и свои кнопки нарисовать)

Sergey
06.10.2018
10:21:04
он в джанго умеет, можно и свои кнопки нарисовать)
ну хз на это тоже время требуется выделить чтобы получить адекватное выполнение

Vasiliy
06.10.2018
10:32:14
он в джанго умеет, можно и свои кнопки нарисовать)
то есть пофиг на имеющийся tower, у нас же NIH.

Konstantin
06.10.2018
10:32:48
Vasiliy
06.10.2018
10:33:03
да и я с товером погорячился))

tower = django)
кнопки-то свои зачем рисовать ? :))

Эдуард
06.10.2018
10:33:36
И правда, можно туды захреначить доп функицонал

Оно же питон

Vasiliy
06.10.2018
10:34:29
тык может и правда пайплайн имеющегося CD будет лучше ? Или крон, если нужно быть всегда обновлённым ?

Sergey
06.10.2018
10:35:43
лучше подождать месяца три до след релиза)

Vasiliy
06.10.2018
10:37:22
не во всех случаях надо всегда автоапдейтиться
вернёмся к изначальному тезису, что подробности задачи нужны? А то в теории вместо ансибля лучше окажется лямбду заюзать))

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