@devops_ru

Страница 4011 из 4568
Alan
02.07.2018
19:03:40
До 30ти Гб Но это относительно

Magomed
02.07.2018
19:04:16
и что это тебе гарантирует?)
Вряд-ли трафик будет ходить в соседний датацентр через океан?

Magomed
02.07.2018
19:04:38
До 30ти Гб Но это относительно
Ок у меня тогда небольшая, спасибо

Google
Сергей
02.07.2018
19:04:40
Никто ничего посоветовать не может нормального?

Alan
02.07.2018
19:04:55
Ну это же нужно постоянно делать.
Закинь в крон, самый простой способ

vvv
02.07.2018
19:04:59
Колеги, гутен вечер. Ковыряю понемногу Дженкинс с артефактори, интересует такая задача, как стянуть артефакт с каким-то тегом из артифактори, пните пожалуйста в нужную сторону, куда копать.

Shaz
02.07.2018
19:05:43
Вряд-ли трафик будет ходить в соседний датацентр через океан?
возьми трейсроут и посмотри. но 2 хопа ты там точно не увидишь.

Сергей
02.07.2018
19:06:11
Закинь в крон, самый простой способ
Так и работает. Отправляет на гугл диск. Это я на коленке написал, но нужно что-то поинтереснее. Плюс интересует бэкап файлов - картинок и прочего.

Где это хранить?

gzip до 100гб это сжимает максимум.

Constantin
02.07.2018
19:06:41
Ну это же нужно постоянно делать.
Нужно, но можно доверить специализированным скриптам. Я перешел недавно на Backup написанный на руби, там из коробки много всего. Снимать бэкапы можно и с реплик, чтобы не грузить основную базу. Хотя все зависит опять таки от базы, с кластера Монги снимать бэкап не очень приятное дело. http://backup.github.io/backup/v4/ — вот эта история умеет сразу снимать несколько бэкапов, зиповать и выливать куда нужно, при необходимости швырять письмами

Alan
02.07.2018
19:07:09
В надёжном месте... От критичности данных зависит

Magomed
02.07.2018
19:07:23
Где это хранить?
Бакет, на до есть ,

Спейс по моему назывантся

Или S3

Constantin
02.07.2018
19:08:43
Где это хранить?
Лучше в нескольких местах сразу, в реальности мало кто так делает

Google
Alan
02.07.2018
19:09:08
Ну я же говорю, что от критичности зависит

Constantin
02.07.2018
19:10:18
Ну я же говорю, что от критичности зависит
Причем назависимо от критичности бэкапы еще проверять бы надо, но случай с Gitlab, например показывает, что даже крупные компании иногда болт на это забивают

Sporykhin
02.07.2018
19:10:25
mionio пользовали? есть отзывы?

Ванько
02.07.2018
19:11:15
mionio пользовали? есть отзывы?
minio, ты хотел сказать?

Sporykhin
02.07.2018
19:11:22
Ванько
02.07.2018
19:11:31
да-да
Прикольная штука

Sporykhin
02.07.2018
19:11:47
есть запрос от клиента на создание s3 подобия, думаем стоит ли вообще ввязываться

Ванько
02.07.2018
19:11:48
Только с репликациями не всё просто

Сергей
02.07.2018
19:12:11
Лучше в нескольких местах сразу, в реальности мало кто так делает
Это понятно. Я так делаю. Везде просто пишут про абстрактные вещи. А мне интересно реальные какие-то кейсы. Где хранить, как снимать бэкапы файлов.

Sporykhin
02.07.2018
19:12:20
Ванько
02.07.2018
19:12:30
Например
Железо, требования производительности

Реплики, опять же

Sporykhin
02.07.2018
19:12:48
Ceph же, не?
Это еще сложней, чем минио

Ванько
02.07.2018
19:13:20
Ну тут ceph и не подойдёт

Поднимай minio, оно готовым докером есть

Constantin
02.07.2018
19:14:21
Это понятно. Я так делаю. Везде просто пишут про абстрактные вещи. А мне интересно реальные какие-то кейсы. Где хранить, как снимать бэкапы файлов.
Зависит от того, где вы храните. Мы храним в GridFS, и бэкап файлов делается вместе с бэкапом базы. Но с GridFS, меня в этом чате послали подальше, и сейчас мы планируем с его слезть. У файловых хранилищ, для бэкапов, как правило, свои решения.

Sporykhin
02.07.2018
19:15:06
Поднимай minio, оно готовым докером есть
А как там пространство масштабировать?

Google
Sporykhin
02.07.2018
19:15:25
Поднимай minio, оно готовым докером есть
Я так понял нельзя ни ноды добавить ни диски без реинициализации

Ванько
02.07.2018
19:15:26
Sporykhin
02.07.2018
19:17:36
Ванько
02.07.2018
19:17:57
м?
Ну у минио в качестве хранилки чо угодно может быть

Constantin
02.07.2018
19:18:05
Ну в российских серверах я не шарю, а на Amazon долго файлы грузятся из Москвы? Просто сидели на digital ocean на Франкфурте - грузилось не быстро.
Вы можете поднять свое файловое облако, вот тут рядом с нами minio обсуждают. Можно класть файлы туда вместо FS, там будет больше возможностей для их бэкапов

Ванько
02.07.2018
19:18:14
Нам достаточно было увеличить диск

Sporykhin
02.07.2018
19:18:24
Увеличивай бекенд
ну если я тонкие диски на машинках буду увеличивать, то типа норм, схавает?

Ванько
02.07.2018
19:19:35
Должно схватать. Глубоко не лазили, поставили, работает, подвигали хранилки, работает, забили. У нас для s3 ceph, поэтому не паримся

Ну ещё реплики прикручивали костыльные

Constantin
02.07.2018
19:23:15
Понял, спасибо. Покурю в эту сторону.
Посмотрите на утилиту Restic еще

Сергей
02.07.2018
20:14:27
Посмотрите на утилиту Restic еще
Спасибо, обязательно посмотрю.

Alan
02.07.2018
20:17:45
для постгри еть барман

Dzmitry
02.07.2018
21:48:14
Всем привет. Подскажите может, кто знает, канал в телеге о железе, датчиках и т.п.

Vasiliy
02.07.2018
22:42:06
Всем привет. Подскажите может, кто знает, канал в телеге о железе, датчиках и т.п.
Это - https://yandex.ru/search/?text=%D0%B5%D1%83%D0%B4%D1%83%D0%BF%D0%BA%D1%84%D1%8C%20internet%20of%20things&from=os&clid=1836588&lr=2 ? или еще железячнее ?

Dzmitry
02.07.2018
22:42:43
мало ли, кому понадобится

Dmitriy M.
03.07.2018
05:54:04
Привет, а дженкинсе есть какой-нибудь способ хранить груви функции для active choice в шаред лайбрари, или где-нибудь еще?

bama^boy
03.07.2018
06:06:41
Привет, а дженкинсе есть какой-нибудь способ хранить груви функции для active choice в шаред лайбрари, или где-нибудь еще?
Вообще в дженкинсе есть общие библиотеки, но работают ли они с active choice, хз. Как вариант можешь в заголовке всех задач делать импорт откуда-то путями выше и потом использовать эти импорты в active choice.

Google
Евгений
03.07.2018
07:11:39
ребят, подскажите плиз, есть в GitLab variables которая скажет группку в которой лежит репозиторий в гитлаб

Admin
ERROR: S client not available

Евгений
03.07.2018
07:14:11
спс, взял такую $CI_PROJECT_PATH

Shaz
03.07.2018
10:06:16
вопрос такой по гитлабу, а раннер там умеет запускать контейнеры и пробрасывать порты?

Макс
03.07.2018
10:07:32
services: dind

Shaz
03.07.2018
10:09:47
services: dind
ща глянем

services: dind
А кроме этого способов нет?

Victor
03.07.2018
10:24:25
Привет всем! Есть такой вопросец по k8s. С выходом 1.11, стандартный внутренний клауд провайдер для OpenStack был помечен, как deprecated. С рекомендацией использовать --cloud-provider=external. Был найден репозиторий на гитхабе kubernetes/cloud-provider-openstack с максимально невнятной документацией. Кто-либо знает, как завести эту сотону? Просто, запускаю кублеты с --cloud-provider=external и добавляю cloudProvider в конфигурационный ямл для kubeadm? Их дока openstack-kubernetes-integration-options.md прямо противоречит официальному мануалу куба (запускаем только кублеты с --cloud-provider=external vs запускаем все бинари с --cloud-provider=external)

Shaz
03.07.2018
11:28:10
Shell runner, запускай чо хочешь
ок, тогда более предметно: на первой стадии идет сборка проекта, запускается образ с maven, собирает проект, оставляет артефакт, тут все ок. на следующей стадии я хочу это выкатить на тест, тоесть взять этот самый артефакт (1 war-файл) сунуть в контейнер с tomcat и посмотреть собственно чо вышло. через shell runner понятно что можно запустить контейнер как угодно, а с артефактом как тут быть?

Konstantin
03.07.2018
11:30:02
Артефакт же можно передавать, да и всё можно делать в shell runner. Но вот проброс порта в ci - зачем? Автоматизация пропадает, если ты будешь руками щупать. А вообще есть группа по гитлабу

Макс
03.07.2018
11:30:18
укажи для тестов image: image_с_tomcat

Shaz
03.07.2018
11:32:55
Артефакт же можно передавать, да и всё можно делать в shell runner. Но вот проброс порта в ci - зачем? Автоматизация пропадает, если ты будешь руками щупать. А вообще есть группа по гитлабу
переходной период, от "тут и прод тут и сборка и тест и разработка". и так-как автотестов еще никто не написал... а вменяемых доков тоже нет...

укажи для тестов image: image_с_tomcat
да это указано, оно и запускается. только с 8080\tcp а не 0.0.0.0:8080->8080\tcp

Konstantin
03.07.2018
11:34:23
Сложна

Coder Gosha
03.07.2018
12:36:24
Привет. Подскажите, где сервера есть windows 2012/2016, можно российские, пока нашел только за 2к рублей , бывают дешевле?

Алексей
03.07.2018
12:37:27
poiskvps не предлагать?

Coder Gosha
03.07.2018
12:38:02
Спасибо. Не знал

Google
Alexander
03.07.2018
12:39:14
но там вм

Coder Gosha
03.07.2018
12:39:49
арубу глянь
Мне норм, не видел что там винда есть

Григорий
03.07.2018
13:09:13
Какой же пиздец эта блядовинда, довелось сейчас в десятке настраивать selenoid для тестов IE и EDGE - ору весь день не переставая с этой поделки. Сервисы поднимаются через костыль еле-еле, кракозябры тут и там, 2 ядра и 2 гига памяти жрется просто на холостых, три вкладки в IE - уже нет 4гб. Хочешь сеть отраблшутить? не браток, тут тебе не линукс, скачай-ка это говницо, и вот это ещё, а чтоб эт овсе поставить нужно ещё вон ту штуку поставить.

Ilya
03.07.2018
13:11:17
Привет всем! Нужен совет по тому какой выбрать вариант для работы проекта. Немного вводной для понимания. Есть выделеный серв. Там поднято 7 виртуалок. Первая это nginx роутер. 2ая это сам rancher а остальные это хосты для Rancher Проект состоит из 20 сервисов Все сервисы на nodejs Все сервисы общаются в своей сети С внешним миром (фронт) работает через GraphQL api Перед всем зоопарком стоит Nginx роутер/прокси у которого есть locations для общениия с отдельными сервисами по REST У 10 сервисов своя база данных. Остальные воркеры не работают с базой. Занимаются всякой грязной работой. Все работает на очередях, rabbit mq Все сервисы в gitlab, каждый сервис в своем репозитории. При коммите в dev, master и фичевые ветки автоматом собираются в runner и выкатываются в registry Потом захожу в оркестратор и руками накатываю обновления, просто обновляю нужный контейнер. В качестве docker оркестратора я использую Rancher 1.6 На данный момент куча сложностей: 1. Приходится руками все настройки в файлах указывать. Но часть я сделал через переменные окружения. Передаю прямо из Rancher 2. Нет скэйлинга. 3. Нет мониторинга и логирования. Я думаю выбрать один из вариантов: 1. Изучить кубернетис и запилить все на нем. Но нет времени на изучение и нужно уже вчера. 2. Взять тот же самый Rancher, поднять Consul и сделать саморегистрацию сервисов в Consul. Все настройки для сервисов получять через него же. Сделать мониторинг и логирование. Написать костыль который будет смотреть нагрузку и через Consul создавать новые воркеры. И через него же убивать старые. Кароче скэйлинг сделать через Consul. Роутер/proxy кторый стоит перед этим зоопарком научить менять конфигурацию через consul-template Чтоб редачились locations доменов. Приму любую критику по реализации. Прошу помощи!!!)))

Grisha
03.07.2018
13:13:40
Народ, наш hr достает, ищут devops который пишет на java, и типа напряг с такими. а я хз вообще..

Pavel
03.07.2018
13:16:18
Я еще вязать умею. Но вы уверены, что вам бюджет позволит?

С такими хотелками обычно не поднимают нормально лаве.

Yuliy
03.07.2018
13:17:35
я думаю HR надо просто вилку цен показать для такой вакансии)

DevOps+javaDev

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