
Roman
21.09.2018
06:20:04
Ну єто уже проблемы не мои) пойду обрадую js-ников

brestows
21.09.2018
06:21:16
ну так в том же jquery это делается 2 строками

J
21.09.2018
06:21:19

brestows
21.09.2018
06:22:08

Google

brestows
21.09.2018
06:22:12
все работало
но в россии, на части провайдеров работало
а на части нет :(
тоже ip был в РКН в заблокированных

J
21.09.2018
06:23:01

blkmrkt
21.09.2018
06:23:03

brestows
21.09.2018
06:23:34

blkmrkt
21.09.2018
06:23:52
для публичных сервисов всегда прокси cloudflare использую, не встречал еще чтоб из рфии блочило

J
21.09.2018
06:24:31

blkmrkt
21.09.2018
06:24:50

Антон
21.09.2018
06:49:34

J
21.09.2018
06:51:37

Антон
21.09.2018
06:52:21

Google

Maksim
21.09.2018
07:15:28

Антон
21.09.2018
07:16:17
Это, кстати, их выражение))) с одного из ИТ отделов по мобильному приложению)

Maksim
21.09.2018
07:17:21
Может быть, верю даже в розового пони )

Антон
21.09.2018
07:25:41

Pablo
21.09.2018
07:34:58
а вот что скажете — это за девопс или как https://medium.com/some-tldrs-ru/tldr-sizing-engineering-teams-by-will-larson-c3ca48920578

blkmrkt
21.09.2018
07:35:44

Антон
21.09.2018
07:36:25

Konstantin
21.09.2018
07:37:39
Мне в полной версии фамилию добавили в загсе?


Dmitry
21.09.2018
08:10:41
Добрый день!!, коллеги, подскажите плиз, может кто сталкивался: возможно ли выделить static ip адрес в docker кластере Swarm для сервиса ??, перерыл всё, деплой стека проходит успешно, но при этом на контейнер назначается не статический адрес, а из пулла DHCP, остановился на такой конфигурации, извиняюсь за много текста:
version: '3'
services:
discovery_demo17:
image: eip190:18002/$SERVICE_NAME:$VERSION
networks:
core_net:
ipv4_address: 192.168.0.1
ports:
- $EXT_PORT:$INT_PORT
volumes:
- /storage/docker/applogs:/applogs/
extra_hosts:
- "eureka17:192.168.0.1"
- "eureka18:192.168.0.2"
deploy:
mode: replicated
replicas: 1
placement:
constraints: [node.labels.demo17 == true ]
environment:
- EUREKA_URL=http://eureka17:8889/eureka/,http://eureka18:8889/eureka/
- INFO_ZONE=develop
- SPRING_PROFILES_ACTIVE=openshift
discovery_demo18:
image: eip190:18002/$SERVICE_NAME:$VERSION
networks:
core_net:
ipv4_address: 192.168.0.2
ports:
- 9999:9999
volumes:
- /storage/docker/applogs:/applogs/
extra_hosts:
- "eureka17:192.168.0.1"
- "eureka18:192.168.0.2"
deploy:
mode: replicated
replicas: 1
placement:
constraints: [node.labels.demo18 == true ]
environment:
- EUREKA_URL=http://eureka17:8889/eureka/,http://eureka18:8889/eureka/
- INFO_ZONE=develop
- SPRING_PROFILES_ACTIVE=openshift
networks:
core_net:
external: true


Konstantin
21.09.2018
08:12:57
Swarm кажись не умеет ipam, а нах оно надо?

Dmitry
21.09.2018
08:14:10
мы Spring Cloud туда пихнуть пытаемся, там все модули регистрируются в сервис эврику, для регистрации надо точно знать адрес этой эврики

Konstantin
21.09.2018
08:15:06
С эврикой не работал, Но уверен как и все SD оно как раз избавляет от подобного

Alexandr
21.09.2018
08:16:53
интересный вопрос, сам еще не добирался до подобной настройки, но думал как лучше

Dmitry
21.09.2018
08:17:27
вот, в этом основная проблема

Alexandr
21.09.2018
08:17:38
в чем конкретно?

Dmitry
21.09.2018
08:17:42
по дефолту при создании кластера swarm
создается сеть ingress

Google

Konstantin
21.09.2018
08:17:48
Вот и я так думаю, но не могу утверждать. Хотя давно хотел её глянуть, может как раз этот вопрос и гляну)

Dmitry
21.09.2018
08:18:32
взаимодействие внутри этой сети закрыто
я сверху создал overlay сеть
и поидее модули должны ходить через нее
и тогда проблем не было бы
но как сообщить модулю нужный ip
в этой сети
я поэтому про статику и подумал, заранее поднять на статических адресах эврику, а уже в модулях указать на накой адрес ходить за регой (по overlay сети)

Alexandr
21.09.2018
08:22:52
да, есть проблема проброса внешнего ip внутрь контейнера

Dmitry
21.09.2018
08:22:53
вообщем видимо это не реально, жалко что нет статики

Alexandr
21.09.2018
08:23:51
я кстати сегодня как раз с эврикой игрался, она по сетевому интерфейсу определяет хост, почему то по ip нашей локальной сети у меня резолвится acme.com, вся голову сломал

Dmitry
21.09.2018
08:24:47
eureka:
instance:
prefer-ip-address: true
и тогда будет использовать адрес

Alexandr
21.09.2018
08:31:16
Я в курсе, так и делаю, но это workaround
Думал пофиксили
Но это ладно, пусть хост определяет. Но почему он такой)

Konstantin
21.09.2018
09:19:05
Недавно вы оставили заявку на подключение к Яндекс.Облаку. Хорошие новости — ваша заявка одобрена!
^_^

Sergey
21.09.2018
09:19:56
и че там по ценам

Konstantin
21.09.2018
09:20:31
я так понимаю триал же? (free-tier), жду доступы, в очереди

Sergey
21.09.2018
09:21:33
фи

Google

Sergey
21.09.2018
09:21:49
я думал они там на ноды уже цены сделали

Konstantin
21.09.2018
09:22:13
а цены на сайте есть, правда в "вики" ?

Чеширский
21.09.2018
09:26:42
Всем привет
Как задать имя контейнеру, чтоб к нему без проблем можно было общаться в рамках одной сети?
в композе есть
services:
feedback:
hostname: feedback
но при попытке пингануть

Konstantin
21.09.2018
09:28:28
в рамках какой сети? (hostname для доступа не обязательно)

Чеширский
21.09.2018
09:28:43
/code # ping feedback
ping: bad address 'feedback'
networks:
- feedback

Konstantin
21.09.2018
09:29:14
кидай весь конфиг, а не вот это вот всё

Чеширский
21.09.2018
09:29:34
version: '3'
services:
feedback:
hostname: feedback
image: reg.efp:5000/itb-feedback:2.0.0
restart: always
build:
context: ./buildfiles/feedback
env_file:
- .env
ports:
- "8001:80"
networks:
- feedback
deploy:
mode: replicated
replicas: 1
depends_on:
- analyze
analyze:
image: reg.efp:5000/itb-analyze:1.3.0
build:
context: ./buildfiles/analyze
networks:
- feedback
expose:
- "5000"
deploy:
mode: replicated
replicas: 1
networks:
feedback:

Konstantin
21.09.2018
09:30:29
угу, а "пингуешь" из контейнера в контейнер?

Чеширский
21.09.2018
09:30:45
да
они между собой должны общаться
но...
сеть грохал и пересоздавал

Konstantin
21.09.2018
09:31:57
докер с дефолтными настройками?
daemon.json

Чеширский
21.09.2018
09:32:11
в целом да
порт поменян на API

Konstantin
21.09.2018
09:34:47
а глянь свою сеть feedback
docker network inspect $PROJECT_feedback --format={{.Containers}}

Google

Konstantin
21.09.2018
09:35:04
подправь только имя

Чеширский
21.09.2018
09:35:43
[root@efp-swr-nd-s1 feedback]# docker network inspect FEEDBACK_feedback
[
{
"Name": "FEEDBACK_feedback",
"Id": "ln5p1k79v0vdp1jggirw1k8ym",
"Created": "2018-09-21T09:20:00.541097853Z",
"Scope": "swarm",
"Driver": "overlay",
"EnableIPv6": false,
"IPAM": {
"Driver": "",
"Options": null,
"Config": null
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": null,
"Options": {
"com.docker.network.driver.overlay.vxlanid_list": "4109"
},
"Labels": {
"com.docker.stack.namespace": "FEEDBACK"
}
}
]

Konstantin
21.09.2018
09:36:11
круть, а где сервисы\контейнеры? они работают вообще?

Чеширский
21.09.2018
09:36:38
да оба работают, но по имени между собой не общаются
только по IP

Konstantin
21.09.2018
09:37:00
мотому что не в сети, по каким IP? 0_o

Чеширский
21.09.2018
09:37:48
ща дам ip a из контейнера

Konstantin
21.09.2018
09:37:53
пробуй передеплоить, что-то не так зашло

Чеширский
21.09.2018
09:38:46
да уже 100500 раз пересобирал. И конфигу сравнивал с работающими. На первый взгляд все норм

Sergey
21.09.2018
09:39:30
ты днс имя хочешь чтоли ему дать

Konstantin
21.09.2018
09:39:48
так ты сам видишь сеть пустая, никто не подключён. Либо это не та сеть

Sergey
21.09.2018
09:39:53
тогда локальный адрес нужно и сервер который будет его резолвить