Дурак из фильма
⚓️Damir
Дурак из фильма
Другой контейнер не очень нравится. Хочется чтоб всё в одном месте и без лишних шагов.
⚓️Damir
Другой контейнер не очень нравится. Хочется чтоб всё в одном месте и без лишних шагов.
Это и есть в одном месте без лишних шагов https://docs.docker.com/develop/develop-images/multistage-build
George
А самое главное - у тебя ничего лишнего
Anonymous
@ulasewitch будет жить. Поприветствуем!
Anonymous
@ratinskye будет жить. Поприветствуем!
Anonymous
@byzov5 будет жить. Поприветствуем!
Anonymous
George Artemiev будет жить. Поприветствуем!
Anonymous
@newink будет жить. Поприветствуем!
🏳️ Phil
А как cloud.init сказать, чтобы он DNS не трогал? Например Digitalocean, Ubuntu 18.04
G3rhard
Поправить /etc/cloud/templates/resolv.conf.tmpl ?
G3rhard
Или это плохой способ? ./templates/resolv.conf.tmpl:# Your system has been configured with 'manage-resolv-conf' set to true.
Sergey 🖋
Господа, подскажите. Есть 4 сервиса, планируется по два инстанса, как обычно "потом может быть больше". Выбор стоит между hashicorp nomad и кубернетисом. Думается что накладные расходы на обучение и в принципе внедрение кубера могут потом окупится Или стоит начать с попроще, а потом при необходимости прыгнуть? Сами мы не местные просто, но выхода нет, девопсить пришлось
Sergey 🖋
А, нет, свои железяки, три машины по 56 ядер
Anonymous
Как показывает практика, в будущем когда всё уже будет работать, никто ничего менять не будет))
V
AWS EB тебе нужен
спасибо гляну. хотя passenger тоже вроде бы подходит
J
у нас в еб все питоняшки торчат, деплоим туда через тимсити. так же там балансер нам помогает. ну в общем рабочий вариант
Ivan
Всем привет! Есть тут кто реально использует fluentd и конкретно tail в качестве source?
Ivan
поделитесь пожалуйста рабочим конфигом 🙏
Ivan
что то у меня ничего, из того что я нагуглил - не работает
Ivan
например, вот такой конфиг: https://gist.github.com/beatlejuse/4d7dcef2c01c250635995f536c6cc67e просто ничего не далает. то ли файл не видит, то ли не читает его
Ivan
пробовал конкретное имя файла указывать и права полные на него выставлять - ситуация не меняется - ошибок в логе нет, но и результата тоже нет
Ivan
подозреваю, что у флюента просто source type tail не работает в принципе...
Ivan
версию использую fluentd:1.3.0
Aleksey
девопсы с артифактори есть ? как вы менеджите репы ? хочется что нить типа as a code для создания реп и такого
Womchik
версию использую fluentd:1.3.0
https://gist.github.com/womchik/4b509fbb924f4c9bb3bbd44fc9b6b34a
Ivan
https://gist.github.com/womchik/4b509fbb924f4c9bb3bbd44fc9b6b34a
спасибо. это у тебя работает?
Womchik
да
Ivan
да
а у меня не работает (( если указать path /var/lib/docker/containers/*/*.log то вообще ничего не происходит. а если указать конкретный файл - то пишет что нет прав, хотя права уже максимальные поставил
Ole
девопсы с артифактори есть ? как вы менеджите репы ? хочется что нить типа as a code для создания реп и такого
Создание - ручками, менеджмент прав - через интеграцию с АД. Были планы синтегрировать создание через JFrog REST API, но так руки и не дошли
Dmitry
>но так руки и не дошли +1. смысла нет. потерю инстанса редеплоем не решить
Igorь
Всем привет! как гасить докеровские контейнеры, которые имеют restart=always, и игнорируют docker update, docker stop, docker rm, docker kill -s 9, docker system prune. Ну эти команды тупо виснут
Alexander
docker rm -f
Igorь
виснет. пробовал
Alexander
он виснет,но в итоге обычно прибивает
Alexander
жди
Антон [R13 🍆 Ivelok]
виснет. пробовал
Найди pid докер контейнера и сделай sudo kill -9 $pid
Igorь
он перезапускается под другим пидом
Антон [R13 🍆 Ivelok]
он перезапускается под другим пидом
Т.е. контейнер живой и рабочий?
Navern
rm -f обычно работает)
Igorь
нет
Igorь
он не отзывается
Igorь
но пишет, что Up
Igorь
И есть ли способ сказать докеру проверить все контейнеры и поправить правила в iptables без перезапуска
Igorь
?
Igorь
Есть еще сетка, которая показывается в docker network ls, но при удалении ее докер говорит, что она не существует.
Alexander
походу у вас там проблема глобальная )))))
Igorь
да ваще адище)
Igorь
docker rm -f висит все еще
Антон [R13 🍆 Ivelok]
А если в соседнем терминале убить пид контейнера? :)
Антон [R13 🍆 Ivelok]
Ну и тогда sudo reboot :)
Alexander
гляньте диски
Slach
https://github.com/cuishark/cuishark
Igorь
А что диски?
Alexander
А что диски?
когда такая херня,у меня были прблемы с диском
Alexander
он не просто так висит,он чего-то ожидает
Alexander
как вариант i\o
Tadeusz
https://github.com/donnemartin/system-design-primer
Tadeusz
парни, как посчитать скок надо серверов и ресурсов под ELK и Kafka 3 тб в сутки логов, жить будут 14 дней
Tadeusz
J
я думаю тут нужно расчитывать не в серверах а в ресурсах, так как сервер может быть с 128 ядрами (к примеру) на котором может быть сразу несколько нод
J
я насчитал примерно 12 серверов
J
входных данных мало
J
ну хз я ж говорю нужно больше данных
J
где то нужны мощные, где то нет
Tadeusz
Какие данные?
Joe
Всем привет как заставить fluentd парсить Stack trace из kubernetes ? 2019-01-21T15:51:20.126Z - error: message=Not authenticated, stack=Error: Not authenticated at CallContext.checkAuth (/app1/packages/db/lib/callContext/CallContext.js:26:13) at promise.then (/app1/packages/api/lib/controllers/ControllerBase.js:27:53) at <anonymous> {"log":"2019-01-21T15:51:20.126Z - \u001b[31merror\u001b[39m: message=Not authenticated, stack=Error: Not authenticated\n","stream":"stderr","time":"2019-01-21T15:51:20.126750029Z"} {"log":" at CallContext.checkAuth (/app1/packages/db/lib/callContext/CallContext.js:26:13)\n","stream":"stderr","time":"2019-01-21T15:51:20.126798722Z"} {"log":" at promise.then (/app1/packages/api/lib/controllers/ControllerBase.js:27:53)\n","stream":"stderr","time":"2019-01-21T15:51:20.126807985Z"} {"log":" at \u003canonymous\u003e\n","stream":"stderr","time":"2019-01-21T15:51:20.126826174Z"}
Niko
Думаю под дата ноды ES хватит 5 инстансов i3.2xlarge.elasticsearch
Tadeusz
5 мало, думаю
Niko
5 мало, думаю
да, я посчитал всего 3ТБ на 14 дней.. значит 6 i3.8xlarge
Tadeusz
да, я посчитал всего 3ТБ на 14 дней.. значит 6 i3.8xlarge
Зачем там 60+ рам? Jvm больше 31 не видит ж