@devops_ru

Страница 4381 из 4568
Антон
21.09.2018
21:05:38
Договорились))) о! А когда можно будет хранить ансибл? И к шифту ямлы?)

@JBaruch ? видимо я теперь по ходу дела буду вспоминать разные хотелки, которые формировались в процессе работы с артифактори)

Google
Антон
21.09.2018
21:16:52
Давай!
Ну...погнали... 1) Импорт не из локальной директории сервера, а из фс системы где веб-морду открыл 2) Режим закрытости (без авторизации полностью закрыть веб-морду) *мог не разобраться* 3) Синхронизация между репами с прогонкой через антивирь (пример. Есть прокси репа на мавен. Есть локал репа мавен-траст. Разработка идет через мавен прокси, когда уходит в тест происходит синхронизация определённых пакетов из прокси в трастед)

Давай!
4) если в имени мавен пакета есть слово снапшот, почему-то не кэшируется пакет (проблема на другом уровне проекта, деталей не знаю) 5) более детальный вывод при ошибках импорта (замечено на мавене. Пакет не удалось импортировать, а почему? Не известно)

Давай!
6) когда делаешь деплой на репозитории лучше писать как эту репу встроить, а не абстрактное типо так и так... проще говоря, чтобы можно было сделать контр-с/в

Andrew
21.09.2018
21:26:50
Ребят, такой вопрос. Подымаю nginx бд и докер. Так вот, хочу, чтоб админер был доступен по пути localhost/adminer а nginx просто по /localhost Задаю им обоим 80 порт. Оба стучаться туда и аппка крешиться. Собсно вопрос, реально ли сделать в композ файле, чтоб эти контейнеры стучались к разным урлам?

или я вообще не в ту сторону думаю?

Konstantin
21.09.2018
21:28:34
Даже если самолёт крэшится, то тяжело что-то сказать уверенно. А вот в IT тем более

Антон
21.09.2018
21:28:56
7) плагин к атому, чтобы сразу синкать ямлы для ансибла? 8) более детальную доку в области подстановки на мониторинг (какие процессы, какие ключи, пользователи и т.д.) у нас стоит заббикс под это 9) поиск не только по репам, но и в глубь 10) при поиске убирать пакеты где нет искомого слова 11) возможность синкать артифактори в разных зонах через прямой коннект и через передаваемый файл (да хоть в архиве) 12) единообразие в интерфейсе для одного докер образа и для нас нескольких (если версия одна, то там будет просто образ, если несколько версий, то будет папка) @JBaruch думаю это все, что могу вспомнить в полпервого ночи

Konstantin
21.09.2018
21:30:34
Ещё и без деталей

Andrew
21.09.2018
21:30:46
а причем тут нгинкс, он свое дело делает

Антон
21.09.2018
21:30:54
Andrew
21.09.2018
21:31:07
у меня проблема в том, что запускаютсья 2 контейнера

Google
Konstantin
21.09.2018
21:31:13
Да, переезжаем на кадди
И про него сегодня тоже)))

Andrew
21.09.2018
21:31:14
оба смотрят на 1 порт и на 1 урл

и начинаютсья пиздиться друг с другом

за порт

Антон
21.09.2018
21:31:36
а причем тут нгинкс, он свое дело делает
Что значит оба? Там один должен быть

Konstantin
21.09.2018
21:31:46
у меня проблема в том, что запускаютсья 2 контейнера
Не надо своими словами, кидаф конфиги/логи

Антон
21.09.2018
21:31:50
Или тебе нужен плавающий ип

И про него сегодня тоже)))
Не было его сегодня

Andrew
21.09.2018
21:32:12


Konstantin
21.09.2018
21:32:28
Или тебе нужен плавающий ип
Ему нужно уметь в апстримы, т.е. вопрос с nginx

Не было его сегодня
В группе докера

Andrew
21.09.2018
21:32:40


Антон
21.09.2018
21:32:42
Когфиг нгинкса кинь

Konstantin
21.09.2018
21:32:54
Антон
21.09.2018
21:32:57
Andrew
21.09.2018
21:33:03


Konstantin
21.09.2018
21:33:10
Он порт 2 раза юзает, пытается

Andrew
21.09.2018
21:33:17
да, я понимаю

я и говорю, как сделать так, что по разным урлам запускалиь контейнеры

на одном порту

Google
Andrew
21.09.2018
21:33:52
эх..

Konstantin
21.09.2018
21:33:55
Тебе нужен прокси сервер на 80 и за ним уже всё остальное в апстримы

Антон
21.09.2018
21:34:17
1 порт = 1 служба (сервис/софт)

Konstantin
21.09.2018
21:34:18
Нельзя использовать/слушать порт 2+ раз

Andrew
21.09.2018
21:34:20
понял, спасибо

а, еще такой вопрос. Если заверну в один контейнер nginx и adminer, это считаеться норм практисом?

ввиду моего кейса

Konstantin
21.09.2018
21:35:04
понял, спасибо
Глянь туторы по докеру с nginx, они даже с картинками

Антон
21.09.2018
21:35:06
В группе докера
Меня там нет)

Andrew
21.09.2018
21:35:23
Антон
21.09.2018
21:35:59
а, еще такой вопрос. Если заверну в один контейнер nginx и adminer, это считаеться норм практисом?
Нет. 1 софт = 1 контейнер, но есть....ээээ.... люди, которые придумали supervisord

Alex
21.09.2018
21:39:39
я и говорю, как сделать так, что по разным урлам запускалиь контейнеры
Принципиально можно либо по поддоменам разбросать service1.domain serviceN.domain, либо по пути domain/service1 domain/service2

Baruch
21.09.2018
21:40:38
Stan
21.09.2018
21:42:27
В одной из команд

Антон
21.09.2018
21:43:13
1. upload 2. general secutiry settings 3. JFrog Xray trigger on promotion (встроеный) или user plugin on promotion hook (делай что хочешь)
1. А а чем разница между импортом и аплоадом? И почему не совмещены?

Google
Антон
21.09.2018
21:45:27
4. Надо просто галочку поставить handle snapshots в настройках репы (ну и конечно иметь отдельную репу для снэпшотов) 5. что такое “импортировать” в данном контексте?
5. Settings - Import to repository. Если вываливается ошибка импорта указывается папка/пакет на котором произошла ошибка, но что за ошибка не показывается. Т.е. что с файлом не так собственно?

Baruch
21.09.2018
21:45:33
1. А а чем разница между импортом и аплоадом? И почему не совмещены?
импорт с файловой системы сервера, аплоад из любого другого места. Не совмещены, потому что обычно ты не хочешь делать аплоад тому, чему приходится делать импорт ?

5. Settings - Import to repository. Если вываливается ошибка импорта указывается папка/пакет на котором произошла ошибка, но что за ошибка не показывается. Т.е. что с файлом не так собственно?
а, понял. Чаще всего не то то, что он снэпшот, а ты его пытаешься в релизный репозиторий заимпортировать, или наоборот. Ну, или path не подходит под мавеновские координаты. Но да, писать надо.

Антон
21.09.2018
21:50:57
7. это очень вряд-ли 8. Принято 9. Вглубь типа внутрь архивов? Есть же, Archive entries search 10. “Убирать” в смысле “стирать”? 11. Репликация 12. Не очень понял, скинь скриншот, когда попадется
9. Да. Пример: Репо-1 Пакет в репо 1 Пакет в репо 1#2 Репо-2 Пакет в репо 2 Пакет в репо 2#7 При поиске 7 процесс поиска не пойдет вглубь репозиториев, а только по на наименованием реп.будет искать. Поиск по пакетам не будет происходит пока не откроешь репу 10. Тот же пример. Я ищу 7 поиск подстветит мне пакет 2 в репо 2, но при этом в списке останется пакет 1 из репо два, где нет 7 в названии

Антон
21.09.2018
21:54:42
@JBaruch замечание по UX. Я к артифактори отношусь как бизнес скорее т.к. не занимаюсь его поддержкой. Интерфейс не нативный и въезжал/въезжаю я в него порой долго. + Когда заходишь в репы. Список реп слева, а в центре пустое пространство. Т.е. весь экран тупо белый,а список слева в окошке. У нас уже куча реп и листать порой до конца ну очень надоедает..... можно было бы использовать и центр окна, пока не тыкнуто в конкретный пакет

Антон
21.09.2018
21:56:26
какой же это да, когда это нет. Тебе не в архивах искать надо, а просто в репозиториях и директориях внутри них, насколько я понял?
Да, видимо, не очень ясно выразился. Суть в том, что я ищу уникальное значение, но не знаю в каком репозитории оно находится. Мне приходится проматывать все репы т.к. поиск не работает вглубь

Антон
21.09.2018
21:58:23
Оке...с типом пакета мне еще скажут, а вот репо тип уже нет т.к. это может быть: 1) кэшиоующий 2) удаленный 3) локальный

Антон
21.09.2018
22:02:31
Оке, понял.... А с 11. При репликации между ними связь должна быть? У нас это физически разнесенные зоны со связью через фтп.сервер с антивирь прогонами файлов на каждой стороне

Я имею ввиду, что артифактори раз в сутки формировал архив и клал его куда-то, а с другой артифактори в определенное время начирал читать какую-то директорию в поисках архива

Baruch
21.09.2018
22:04:42
Оке, понял.... А с 11. При репликации между ними связь должна быть? У нас это физически разнесенные зоны со связью через фтп.сервер с антивирь прогонами файлов на каждой стороне
ололо, люблю airgap из девяностых. Тут придется пописать user plugins, но да, нет никаких проблем в плагине архив создать и его куда нибудь загрузить, и в другом плагине архив скачать и его внутренности в себя всосать

Denis
21.09.2018
22:07:21
Google
Baruch
21.09.2018
22:08:33
Антон
21.09.2018
22:13:54
ой, да ладно, у нас четверть клиентов такая. Мы видели ФСЁ.
? не думаю...для примера. Есть репы: 1) публик - тут думаю все понятно. Проксирует под собой все публичные репы одного типа (мавен, джаспер и т.д.) 2) Билд - сюда складируются зависимости после успешной билда 3) трастед - доверенный (сюда складируются зависимости после успешного билда и прогонки ИБ кода и зависимостей. Отсюда идёт проброс в закрытый сегмент) Кейс: настроить синхронизацию между репами

Baruch
21.09.2018
22:23:41
А из публика в билд?
так паблик он просто remote cache же, из него отдельно в билд не надо

Baruch
21.09.2018
22:24:33
Надо, отдельные пакеты
ну так оттуда promotion возмёт только те, которые были задействованы, через проверку в xray пойдут в чистый

Антон
21.09.2018
22:31:08
@JBaruch хммм....я передам коллеге... интересно, мата много будет?...и еще вопрос,а что со снапшотами. Почему отдельный репо под них?

Alex
21.09.2018
22:31:20
Ребят, есть вопрос на засыпку. Как балансить ссл сессии между нджинксами?

Baruch
21.09.2018
22:43:46
@JBaruch хммм....я передам коллеге... интересно, мата много будет?...и еще вопрос,а что со снапшотами. Почему отдельный репо под них?
благодарственного мата? Типа “заебись, как же пиздато”? Отдельный репо под снепшоты потому что там 1. другой формат метадата файла, 2. другой алгоритм поиска latest, 3. вообще нехорошо мешать снапшоты и релизы.

Baruch
21.09.2018
22:45:45
А если снапшоты из публичных?
какая разница, всё равно мешать не надо

а пользоваться чужими снепшотами вообще моветон

Антон
21.09.2018
22:46:28
а пользоваться чужими снепшотами вообще моветон
Могу передать разрабам разве что)

Baruch
21.09.2018
22:47:10
Могу передать разрабам разве что)
не, ну если они довольны, то кто я такой, чтобы спорить, но когда зависимости меняются прямо под руками, это тот еще аттракцион

Антон
21.09.2018
22:48:06
@JBaruch спасибо большое за ответы! И последний вопрос. Как чувствует себя в облаке?

Baruch
21.09.2018
22:49:56
@JBaruch спасибо большое за ответы! И последний вопрос. Как чувствует себя в облаке?
да просто превосходно. И SaaS и инсталлеры в любой клауд, включая любой оркерстратор этих ваших докеров

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