Size: a a a

DevOps — русскоговорящее сообщество

2021 February 11

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Dmitry 🦆
В частности выбранный для деплоя шоурум. Или включенную отладку
а почему это нельзя сконфигурировать кодом в теле коммита?
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Artem Soroka
а почему это нельзя сконфигурировать кодом в теле коммита?
А как такое в теории возможно?
Вот например есть комит с фичей

Потом разными запусками пайплайна мы её можем деплотить на разные шоурумы, в разное время.
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
При этом собирается сам образ, который будет деплоиться, сразу.
А деплоится потом, пользователями.
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Сборка с тестированием, создание релиза и деплой - три разных и никак не связанных пайплайна.
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Dmitry 🦆
Ребята, а есть какой-то GUI для GitLab, который позволит вывести текстовые поля, чекбоксы и селектбоксы перед запуском пайплайна?
Парсер?
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Это уже уровень HTML
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Dmitry 🦆
Ребята, а есть какой-то GUI для GitLab, который позволит вывести текстовые поля, чекбоксы и селектбоксы перед запуском пайплайна?
Нет такого
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Щас только вручную
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Andrey RRR
Парсер?
Не понял, причем тут парсер.
Допустим я хочу, чтобы в ямле был такой блок:
gui:
 env:
   type: choice
   options: ['dev', 'prod']
 debug:
   type: bool
   default: false  


Ну аналог дженковских параметров в джобе.
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Andrey RRR
Щас только вручную
🙁 Печально.
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Dmitry 🦆
Не понял, причем тут парсер.
Допустим я хочу, чтобы в ямле был такой блок:
gui:
 env:
   type: choice
   options: ['dev', 'prod']
 debug:
   type: bool
   default: false  


Ну аналог дженковских параметров в джобе.
Вызывай внешний скрипт и делай все что надо
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
И парси его вывод
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Запускать на гитлаб-раннере?
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Dmitry 🦆
Запускать на гитлаб-раннере?
Ну с бинарами в окружении
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Если изолировать хочешь
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Не понимаю.
Я хочу альтернативу https://wiki.jenkins.io/display/jenkins/parameterized+build
источник

AR

Andrey RRR in DevOps — русскоговорящее сообщество
Гитлаб раннер нужен только для того чтобы вызвать скрипт
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Скрипт у меня работает в раннере и меня это устраивает
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Мне надо только UI.
Я накостылил внешний, и он через API дергает пайплайн с нужными, но как-то это велосипедно
источник

/

/warn in DevOps — русскоговорящее сообщество
Здравствуйте. Проконсультируйте по такому вопросу.
Никак не могу настроить ad_access_filter для sssd.
Надо что б могли логниться юзеры только из определенной групы - lcloud-test-users.
Група - в OU -  Groups
Юзеры в OU - Users
Пока выглядит так, но ничего не работает - ad_access_filter= (memberOf=cn=lcloud-test-users,ou=Users,dc=activedirectory,dc=example,dc=com)
Структура на фото. Подскажите, какой должен  быть фильтр?
источник