Alexander
наверное, так всё-таки можно сделать - надо запускать контейнер с --pid=host и потом как-то подключаться к чему-то там)) но для начальной инициализации обычно же используют entrypoint
Alexander
c --pid=host можно запустить htop, например, который будет корректно всё показывать, а сам будет сидеть в контейнере
Denis
pid namespaces не влияет же на видимость маунтпойнтов. В таком случает нужно mount namespaces подсовывать, и тогда бы можно было держать некий "инициализирующий контейнер" но это бред какой то. Да и нельзя так вроде.
Aleksey
Aleksey
А данные писать в ceph и монтировать куда надо
Denis
Конечно, в идеальном мире я бы так и делал.
Denis
ceph гавно )
Aleksey
Подставь вместо него другое название
Denis
неважно, не всегда можно так делать любой network storage будет медленней чем локальный диск.
Denis
ну не любой конечно.
Denis
но те что мы можем себе позволить.
Aleksey
А ты же не про логи конечно?
Denis
конечно нет.
Aleksey
Ну мало ли
Aleksey
Ну а вообще когда приперло я деплоил ансиблом
Aleksey
В неидеальном мире как раз :)
Denis
да, сейчас так и делаю пуппетом, но хочется красивше !
Alex
подскажите а как кошернее всего прописывать в докер контейнерах значения sysctl?)
Dmitrii
Да даже я уже знаю. Опция --sysctl
Aleksey
Aleksey
И как там вообще с этим ? Иерархично?
Alex
что-то я такой опции в доках не вижу. нужно переписать несколько парамтров касаемо открытых файлов, сетевых буферов итд. Сейчас приложение живет без контейнера и на хост машине с дефолтными значениями не работает
Denis
скорее всего там все сложно
Anonymous
/me
Anonymous
/me
Denis
скорее всего нужно будет запускать контейнер как privileged чтобы он смог это сделать
Denis
ну или по отдельности CAP_ выдавать.
Alex
нагуглил вариант, чтобы запускать с —net=host, тогда работают параметры сетевого стека хост машины..
Alex
или вот, но выглядит страшно https://hub.docker.com/r/m0sth8/docker-yatank/~/dockerfile/
Denis
можно просто в entrypoint.sh положить команду и дергать его
Denis
ну да, и ли так.
Alexander
можно туда добавить if [ "$1" = 'django' ]; then .... тут код .... fi exec "$@" и в самом докерфайле CMD ["django"]
Alexander
если я правильно понимаю, то это позволит выполнять и другие команды через exec в данном контейнере
Alexander
(посмотрел как у postgresql сделано, слизал код оттуда)
Alexander
то есть в вашем случае команды, сделанные через exec будут приходить на entrypoint.sh
Alexander
и оно будет возвращать ошибку, наверное
Evgeny
Denis
уотэтоповорот. проверить нада.
Roman
Кто нибудь сталкивался с проблемами модуля delegate_to ансибла?
2.0.2.0 версия и не могу задать параметр, чтобы при делегированиии использовался определенный username при установлении SSH сессии
Uncel
Uncel
Опять старые грабли
Roman
Видел еще пару подобных багреп, и где-то люди говорили, что мол работает с такими то костылями. Найти бы эти костыли
Uncel
Можно попробовать из гита
Uncel
https://github.com/ansible/ansible/pull/15024
Konstantin
я попробовал переехать на 2.0
Konstantin
всё отработало наотлично
Konstantin
а на самом деле все сломалось
Konstantin
йей!
Dmitry
утра
енот
а подскажите люди добрые, как скопировать корневной раздел linux с большего раздела в меньший? копировал через cp -ax и что-то у меня слетели некоторые сервисы типа астериска
Alexey
Kirill
енот
rsync?
щас погуглю что он может
енот
dd ?
так он не может с большего в меньший вроде
Kirill
dd if=/dev/source of=/dev/target
Alexey
Evgeny
dd не получится. rsync получится, но если раздел загрузочный надо будет потом фиксить.
можно больший раздел сначала уменьшить потом копировать
Andrey
почти 4 тыщи сообщений за жалкие 10 дней!
Andrey
ик
Sergey
это мало
Sergey
в питонячем чате 1к+ за день
Dmitry
это питон телеграм чатик?
Dmitry
можно инвайт?
Dmitry
ссылку*
Sergey
https://telegram.me/ru_python
Sergey
500 будешь)
Dmitry
Sergey
Serj [BY]
Топ за сутки по языкам можно глянуть у comstatbot
Roman
кусок говна этот сраный докер
Roman
как вы им пользуетесь?
Sergey
Alexander 🐕
А что?
Roman
Roman
например. ну или выделенный ip в контейнер. желательно ipv6
Alexander 🐕
Мультикаста в контейнерах, как известно, не бывает
Roman