Logan
самы простой способ
Igor
Коллеги, а как можно увеличить доступное дисковое пространство для докера, который использует драйвер devicemapper? Data Space Available: 27.71GB Вот конкретно эту вот штуку Увеличение места на самом диске результата не дает. Ощущение, что докер не понимает, что ему есть куда расти ам из сложностей, ФС диска, на котором крутится /var/lib/docker - btrfs. А докер, в свою очередь, работает через драйвер девайсмаппера И чот пока нет понимания как это правильно сделать
Igor
никто не сталкивался?
Andrey
btrfs расширили на это новое место ?
Roman
А никто не встречал, есть ли возможность делать affinity для всего namespace, а не отдельных pod-ов?
Igor
и да, знаю, что это пиздец для прода
Ivan
Надо ещё сам файл ресайзить
Ivan
Он сам по себе не растёт
Ivan
Потом лвм в файле ресайзить
Igor
а есть какой-то гайд на эту тему?
Igor
я чет никак найти документацию не могу корректную
Ivan
https://github.com/docker/docker.github.io/issues/4780
𝚔𝚟𝚊𝚙𝚜
кстати зачем dm если раздел и так btrfs? - докер же умеет btrfs нативно
Igor
кстати зачем dm если раздел и так btrfs? - докер же умеет btrfs нативно
Это вот вообще не спрашивай, сам, сука, задаю вопросы тем, кто народил это чудовище в прод
Igor
а почему бы не снести весь /var/lib/docker целиком и не создать заново + все имаджи перекачать?
да, это второй вариант, но там даунтайм больше. Пока что рассматриваю как альтернативный подход
𝚔𝚟𝚊𝚙𝚜
а куб не ругается на dm?
Ivan
𝚔𝚟𝚊𝚙𝚜
у меня на zfs ругался
Igor
не, там у меня чисто докеры, без куба. Пардон. что немного не в то сообщество, да.
𝚔𝚟𝚊𝚙𝚜
хех, да норм все :)
Igor
https://github.com/docker/docker.github.io/issues/4780
Слушай, а по какой причине может не работать dmsetup resume?
Igor
# dmsetup reload docker-253:2-100681661-pool --table '0 104857600 thin-pool 7:1 7:0 128 32768 1 skip_block_zeroing' # sudo dmsetup resume docker-253:2-100681661-pool device-mapper: resume ioctl on docker-253:2-100681661-pool failed: Недопустимый аргумент Command failed
Igor
что за дичь
Igor
вроде ж, все корректно?
Igor
# dmsetup info Name: docker-253:2-100681661-pool State: SUSPENDED Read Ahead: 8192 Tables present: LIVE Open count: 1 Event number: 0 Major, minor: 252, 0 Number of targets: 1
Igor
Самое клевое, что в суспенд-то он ушел
Aleksandr
Подскажите, пожалуйста, как в calico отключить маскарадинг? Чтобы не добавляло правило в iptables
Alexander
кто может разъяснить по CPU requests (cores) CPU limits (cores) Memory requests
Alexander
?
Dmitrii
requests используется для шедулинга (рассчитывает, можно ли запустить эту нагрузку на ноде), limits - для ограничения потребления (по памяти например OOM прийдет)
Andrey
Requests ещё выставляет cpu.shares и oom_score_adj.
Alik
Привет! Кто-нибудь ставил ambassador за nginx ingress-ом? Это вообще легально?
Nik
а как на миникубике добавить приватный репо в insecure и залогиниться в него?
Denis
Ребят, что nginx ingress имеет ввиду добовляя в конфиг # Location denied. Reason: the secret kibana-basic-auth does not contain a key with value auth return 503;
Denis
жесть конечно
Denis
сорян, я разобрался
Denis
просто исходя из этого мана https://github.com/kubernetes/contrib/tree/master/ingress/controllers/nginx/examples/auth имя ключа получается из имени файла
Denis
ну и конечно я просто рандомно его назвал
Pavel
поцоны привет
Sergey
🙄
Pavel
есть возможность без написания функции( то есть алиасом) подключиться к одному инстану(внешнему), а с него на внутрений??
Pavel
ssh -i ~/.ssh/key kiril@внешни_ип && ssh внутрени_ип ——так не катит
Lev
попробуй без && 🙂
Pavel
Pseudo-terminal will not be allocated because stdin is not a terminal.
Viktor
-t добавь
Pavel
по ключю не пускает
Lev
на первый или второй?
Pavel
первый
Lev
какая у тебя команда в итоге получилась?
Pavel
ssh -i ~/.ssh/key kiril@внешний -t ssh внутрений
Lev
хм, у меня ок
Pavel
публичным стартуеш?
Pavel
google-platform
Lev
что это значит?)
Lev
$ ssh -p 22 -i ~/.ssh/leo leo@serverA -t ssh -p 22 serverB The authenticity of host '[serverB]:22)' can't be established.
Lev
передаю приватный ключ
Lev
ну это как-то по-извращенному, если бы можно было авторизоваться по публичному ключу)
Pavel
ключик забыл, -A, agent forwarding
Pavel
c ним всё ок
Lev
ну и отлично
Denis
https://www.youtube.com/watch?v=4ht22ReBjno
Denis
Боян, но всё же :)
Nik
helm постоянно отадет User "system:serviceaccount:kube-system:default" cannot get namespaces in the namespace "default" Если делаю kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}' то helm перестает видеть tiller.
Nikolay
в том что логстеш тяжелый и логи хранит по гигу в день?)
Логстэш как парсер логов очень меня радует, да, он жрёт какое-то кол-во памяти, да, но не нужно его на каждой ноде запускать. У меня filebeat daemonset + logstash (2-3) реплики, все нужды закрывает,работает как часы)
Sergey
потому что когда у тебя 10 логов приложения за две недели забирают 15гб то это адъ:)
Sergey
диска
Sergey
память ну 2 гб максимум
Lex
привет, достаточно общий вопрос, но вдруг, нужно стабильное и производительное решение для сети кубера с поддержкой сетевых политик, кто что посоветует по опыту?
Anton
С calico можно начать. Без ipip производительность на уровне маршрутизации. Полиси поддерживает
Pavel G
Коллеги, какой самый простой способ отнять у NGINX ingress логи обращения к конкретному сервису? Для их анализа? Или может есть хороший вариант сразу получать агрегацию по типу запросов и url?