
Artem
25.10.2018
18:54:44
!report


Ilgiz
25.10.2018
18:55:02
Всем Привет, кто то может обяснить как работает macvlan в докере ? мне нужно чтоб определенный контейнер работал на входящие и исходящие запросы через определенный ip который находится на eth0:3, я понимаю что мне нужно создать интерфейс macvlan и потом привязать его к докер контейнеру как сетевой интерфейс - чтоб все запросы шли через него, но я не могу до конца понять что мне писать , в настройках при создании macvlan
--subnet=172.16.86.0/24
--gateway=172.16.86.1
это должны быть настройки интерфейса eth0:3 ? или это настройки виртуальной подсети докера - которая будет создана , нужно ли там сразу же прописывать ip ? или при подключении через macvlan достаточно что в контейнере прописан ip нужного интерфейса через ports:
если кто шарит буду благодарен за обяснение!
у тебя в любом случае будет использоваться gw хоста, тебе нужно прям сетевку прокинуть в докер чтобы получилось то что ты хочешь, может host mode, посмотри как привязать его прям к определенной сетевке. А в докере уже настраиваешь интерфейс полноценно, с сетью, маской, gw, dns
я не практиковал такое, могу ошибаться


Demuz
25.10.2018
18:56:17
200к р это же всего 3к долларов помоему ((( лал

Google

Demuz
25.10.2018
18:56:51
Ишаки блин нормальную рекламу хотя бы спамьте

Анатолий
25.10.2018
19:03:20

Aleksandr
25.10.2018
19:39:08
Alex:
Может кто подскажет! При помощи GitLab CI/CD сейчас разворачивается проект на 2-х нодах на двух серверах (Linux и MacOS). Как можно переделать это, чтобы сеть разворачивалась на 4-х нодах AWS + 1 нода на том же Linux + 1 нода на том же MacOS что и сейчас!

Iurii
25.10.2018
19:40:26

Aleksandr
25.10.2018
19:42:31
На одной машине (Linux) должно быть 2-е ноды!

Iurii
25.10.2018
19:43:35

Aleksandr
25.10.2018
19:43:55
Swarm здесь не нужно насколько я понимаю!

Andruss
25.10.2018
19:44:07

Iurii
25.10.2018
19:44:11
https://docs.gitlab.com/ce/ci/yaml/README.html#tags

Andruss
25.10.2018
19:44:52

Artem
25.10.2018
19:45:34

Aleksandr
25.10.2018
19:46:52
Уже просто часть есть для двух нод в .gitlab-ci.yml - тут получается просто надо дописать!

Google

Andruss
25.10.2018
19:48:04

Aleksandr
25.10.2018
19:48:15
Да)
Если это в runnere можно сделать то пока нет смысла использовать другие инструменты!

Andruss
25.10.2018
19:49:15
Да)
Там я не давно поднял Кубер. Работает зашибись. Причём с gke вообще из коробки работает
Для гитлабрвских раннеров

Aleksandr
25.10.2018
19:51:59
Ок, спасибо за наводки!

Ivan
25.10.2018
19:59:17
/udemy@DevOpsNotesRuBot

Andruss
25.10.2018
20:03:43
/udemy@DevOpsNotesRuBot
/stat@combot

Combot
25.10.2018
20:04:11
combot.org/c/-1001030317489

Andruss
25.10.2018
20:04:48
/kubernetes pod
/help@ansible_ru_bot
Вопрос. Для эксел файлов xlsx гитлаб - гитхаб scm нормально будет хранить и работать там с ними ?
Не у кого опыта не было работы с эксель файлами в гите ?

Andrey
25.10.2018
20:09:25

Andruss
25.10.2018
20:10:02

Andrey
25.10.2018
20:10:20
А
не, это на стороне клиента.

Andruss
25.10.2018
20:11:28
? ну ок пойду гляну

J
25.10.2018
20:23:25
А кто хорошо шеф знает? Как можно засетить атрибут у енвайронмента из ресайпа?

Google

J
25.10.2018
20:27:12
Ну или где почитать

Artem
25.10.2018
21:15:02
напрямую:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-20.00 sec 5.10 MBytes 2.14 Mbits/sec 0 sender
[ 4] 0.00-20.00 sec 5.10 MBytes 2.14 Mbits/sec receiver
wireguard:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-20.00 sec 4.73 MBytes 1.98 Mbits/sec 0 sender
[ 4] 0.00-20.00 sec 4.70 MBytes 1.97 Mbits/sec receiver

Gor
25.10.2018
21:16:24
Ci рулит хех.

Artem
25.10.2018
21:16:52
ua-east1-b -- moscow

Gor
25.10.2018
21:17:01
Приятно пушнуть и пойти чаек пить пока летит в прод

Роман
25.10.2018
22:08:07
@Asgoret @vizdrag

Алексей
25.10.2018
22:11:30

Роман
25.10.2018
22:16:06

Алексей
25.10.2018
22:16:27

Dmitry
25.10.2018
22:45:55
@JBaruch а здесь можно размещать Call for Speakers на конфу?

Baruch
25.10.2018
23:14:06


Murena
26.10.2018
01:07:04
Подскажите в чем может быть проблема, я создал в докере macvlan network, с параметрами которые описывают подсеть и gateway основного ip сервера (в этой подсети и с тем же gateway находятся также доп. ip). В файле docker compose , прописал ipv4_address: 101.73.71.31 + macvlan network ( это внейшний дополнительный ip который должен работать лично с контейнером он нигде в интерфейсах сервера не прописан) Запускаю контейнер - вуаля все отлично все входящие и исходящие запросы нужного контейнера, работают через этот ип 101.73.71.31, все вроде отлично. Теперь я беру останавливаю докер контейнер перезагружаю сервер , и добавляю этот ип 101.73.71.31 который использовался докером через macvlan в интерфейсы сервера на eth0:1 - делаю /etc/init.d/networking restart , ifconfig показывает что все ок интерфейс поднят - но ! поднятный ип 101.73.71.31 - не пингуется ни с одной точки мира. Удаляю с интерфейсов этот ip - опять Запускаю контейнер с этим ип - все ок пинг-все работает. И точно также на оборот если какой либо ип был когда либо добавлен в интерфейсы сервера на eth0:1 eth0:2 или тп , даже удалив его с интерфейсов сервера - он не заработает с докер контейнером через macvlan (не будет пинговатся) Помогите мне понять - что я делаю не так и как решать эту проблему. Я догадываюсь что скорее всего что то где то кешируется/прописывается... и мешает - но не могу понять где и как это обнулить. сорри за много текста - заранее большая благодарность тому кто поможет советом!
для тех кто не хочет читать много текста - суть проблемы: ip который использовался в контейнере через macvlan, невозможно заставить пинговатся если захотеть его использовать добавив в интерфейсы сервера. И также на оборот - то что было добавлено в интерфейсы сервера eth0:1 и тп. Не работает (не пингуется) с контейнером macvlan, помогите решить проблему. спасибо.


Andrey
26.10.2018
02:47:45
большой текст разбивай на абзацы, так легче воспринимается.

blkmrkt
26.10.2018
03:27:38
Не пора ли в SRE переименоваться?

Andrey
26.10.2018
03:35:43
где DevOps, а где SRE
про SRE нельзя будет сказать, что это не человек

Антон
26.10.2018
04:10:49

Google

Антон
26.10.2018
04:11:02
ТГ не поддерживает базворды

Ванько
26.10.2018
04:45:12
И не все девупс инженегры с разрабами сайтов работают

Sergey
26.10.2018
05:10:23

Demuz
26.10.2018
06:23:15
Здарова. Помогите пожалуйста с "ceph" разобраться. Монтировать не получается на клиентской машине. Пишет mount: mount nfs01:6789,nfs02:6789,nfs03:6789,nfs04:/ on /mnt/ceph failed: No such process
Так монтирую по инструкции: mount -t ceph nfs01:6789,nfs02:6789,nfs03:6789,nfs04:/ /mnt/ceph -o name=admin,secretfile=/etc/ceph/admin.secret,noatime

bebebe
26.10.2018
06:49:14
Это ещё что за Сколково такое

Andrey
26.10.2018
06:57:43
Всем добры день. Пытаюсь запустить графану в контейнере в кубернетис. Пытаюсь вынести конфиг grafana.ini в волюм после чего контейнер не стартует. Подозреваю, что графана требует при старте grafana.ini и это происходит до того как монтируются диски.
GF_PATHS_CONFIG='/etc/grafana/grafana.ini' is not readable.
25.10.2018 13:13:37You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migration-from-a-previous-version-of-the-docker-container-to-5-1-or-later
25.10.2018 13:13:38CRIT[10-25|09:13:38] Failed to parse /etc/grafana/grafana.ini, open /etc/grafana/grafana.ini: no such file or directory%!(EXTRA []interface {}=[])
Как решить проблему?

bebebe
26.10.2018
06:58:46

Ruslan
26.10.2018
07:04:45

Alexandr
26.10.2018
07:05:11

Alex
26.10.2018
07:05:43
он платный?
Платная только поддержка вендора, но и без нее можно легко прожить, как показывает практика

Ruslan
26.10.2018
07:06:30
чуть проясните, если не сложно
вот у меня есть композ с кучей связанных контейнеров, насколько я прочитал про сварм, он раскидывает контейнеры по хостам
а как там связи между контейнерами поддерживаются?
я про ранчер/сварм/кубернетис

4c74356b41
26.10.2018
07:11:37
дак это 3 разные вещи
я про виндоус\линукс\мак

Andrey
26.10.2018
07:14:46

Ilgiz
26.10.2018
07:18:35