Sergey
В теории - да, можно. На практике - нет, нельзя. Это правило позволяет отделить тех ,кто работает, от тех, кто только рассуждает о "работе" и о том, как было бы всё и у всех хорошо, если бы... (дальше целые страницы влажных фантазий).
Timur
Galaxy does not require access to the source repository. Host your code on Gitlab, for example, build an artifact, and publish it to Galaxy. More on Collections can be found here.
Timur
Этот отрывок прошел мимо вас?
Timur
Зачем вам локальный Galaxy при наличии локального гитлаба?
cent
А кто-то в курсе, есть ли какой-то фильтр raw по аналогии с {% raw %}{% raw %} ?
Timur
UglyKoyote
стыдно?
Timur
Еще раз. Использовать гитлаб с приватными репами вам никто не мешает. Для чего вам сервер Galaxy?
Timur
Чтобы что?:
cent
???
Ну, если сделать {% raw %} в set_fact, и потом присвоить эту переменную в другую переменную, то ansible будет опять вскрывать {{}}
Timur
Для чего вам приватный Galaxy?
Timur
cent
Ну, так указывается просто приватная репа и все
Timur
Это не ответ на вопрос. Какую задачу решает локальный сервер galaxy?
Timur
Для чего вам вообще galaxy при наличии гитлаба?
Timur
ЗАЧЕМ?!!
Timur
Основное свойство Galaxy - публичность. Именно под этого она заточена. Использовать ее в закрытом периметре нет никакого смысла
sbog
Galaxy ничего не дает вам
Timur
В каком смысле - рулить?
cent
Он это к тому, что ansible-galaxy могет в обычные гит репы. Какой-то отдельный гелекси для этого поднимать не нужно
Timur
Роли и коллекции лежат в гите
sbog
@bender008 galaxy - это и есть, условно, репозиторий, просто протокол доступа другой, скажем так.
Pit
что за galaxy-сервер?
sbog
Серверная часть galaxy - это гит и react над ним в качестве ui
Timur
Зачем вам серверная часть в приватной сети?
Timur
Чтобы коллеги могли искать одну из трех ролей по тегам?
Timur
Pit
и вообще что мешает тупо прописать нужные роли в файло с депенденсами (хоть с локального гита, хоть откуда) и подтягивать их через galaxy install?
cent
Ну, называешь репы ansible-role-* и потом просто по данному префику и находишь
sbog
И зачем он тебе?
Timur
Гитлаб сам умеет в теги :)
Timur
Искать по тегам можете в самом гитлабе
Timur
Зачем Galaxy?
sbog
No way. Галакси - закрытая часть, которую пишет redhat, они ее нигде не экспозят, насколько я в курсе
Pit
ну хотеть - дело полезное. продолжай
sbog
Я могу у разрабов спросить, но насколько я в курсе, они не хотят ее открывать
sbog
Ну что ж. Удачи в поисках, лол
Timur
Делаешь группу репозиториев с ролями в гитлабе и все. Под общим корнем. В него заходишь и ищешь по любым критериям. Будет тебе готовый каталог
cent
Ну, можешь другим ansible генерить html+js, который будет отдавать nginx, со списком реп и автокомплитом))))
sbog
Ну попробуй разверни на досуге
Timur
Какую задачу решает Galaxy, которую нельзя решить в гитлабе?
sbog
Ну ок. Осталось найти там поддержку гитлаба, да?
sbog
Какая неожиданность.
Alexander
Зачем сервер?? Надо каталог - напишите себе ui на любом языке с бекендом в виде gitlab api
sbog
Да там чуть повыше уже все объяснили, на самом деле. Если хочется - дописывайте. Если не хочется - никто никому не должен.
Timur
Никто ничего не должен. Вы хотите приватный каталог ролей на гитлабе - я показываю как его можно реализовать без всякого Galaxy. Что именно вас не устраивает? Или задача все-таки не в организации локального каталога ролей, а в чем-то еще?
Timur
Приватный Galaxy - это оксюморон
Timur
Galaxy нужен исключительно для удобной каталогизации различных реп одного типа, относящихся к ансиблу
Timur
В паблике это имеет смысл, т.к. репы могут быть совершенно разные и в них есть не только ансибл-роли, чтобы не путаться. В закрытом периметре в таком уровне абстракции необходимости нет никакой
Timur
Он ничего не должен. Я же выше объяснил. Просто Galaxy - удобный инструмент для публичных ансибловых реп, чтобы не тонуть в океане всех остальных реп. Этот инструмент актуален только в паблике
Timur
В приватной сети нужды в Galaxy нет никакой
Timur
Я внимательно слушаю, какую задачу решает Galaxy в приватной сети, нерешаемую другим способом
Timur
Timur
Вас никто не заставляет использовать гитхаб
Timur
Вы вообще читаете, что я пишу?
Timur
Еще раз. Galaxy придуман для работы в паблике. Паблишить туда код можно откуда угодно. Вообще пофиг, где вы его храните
Timur
Каталог реп из коробки есть в гитлабе
Timur
Что жаль?
Timur
Что существует Galaxy, или что он может работать с любыми репами?
simplemice.eth
кажетсо у вас пятница раньше времени наступила....
Отделение Bereke Bank
А что с редхат?
Отделение Bereke Bank
Ну мнеж теперь интересно 😒
Timur
Никто ничего на себя не завязывает
Timur
Но и любые странные хотелки каждого ноунейма никто бежать реализовывать не обязан
Timur
Опенсорс - это не про то, что вы написали хотелку, и все тут же побежали ее делать вместо всех остальных задач
Timur
Вы просто хотите странного
Timur
Но сами это делать не хотите. И вините остальных, что они не хотят делать за вас нужные только вам странные вещи
Sergey
Sergey
Выдыхай 😁
Timur
Timur
GithubReleases
aelsabbahy/goss tagged: v0.3.9
Link: https://github.com/aelsabbahy/goss/releases/tag/v0.3.9
Release notes:
release v0.3.9
GithubReleases
aelsabbahy/goss description changed: v0.3.9
Link: https://github.com/aelsabbahy/goss/releases/tag/v0.3.9
Release notes:
# Features
Many thanks to all the contributors on this release!
## In this release
* **Breaking Change:** `http` Changed attribute `header` -> `headers` to be more consistent
* `json` output now supports `-o pretty` and behaves like `json_o...
More
Anonymous
а можно в ансибле сделать чтобы определенные таски выполнялись - только если запущено с лпределенным тегом?
George
вроде как да
CHIP
Timur
Timur
Но теги - зло
Anonymous
помню что ты против )
CHIP