Dmytro
когда тебе тимлид говорит - сложна, то не хочется ничего втыкать
так напиши сам cli readiness probe - ты же знаешь когда приложение готов (проверить что процесс нужный запущен, ещё что-то - все что можно сделать в баше)
blkmrkt
Посоны, кто-нибудь дружил сервисы с gRPC и Кубой (ингрессом)?
Странно. Я вот так вот сделал: spec: tolerations: - key: "nvidia.com/gpu" operator: "Exists" effect: "NoSchedule" nodeSelector: cloud.google.com/gke-preemptible: "true" imagePullSecrets: - name: registry.gitlab.com containers: - name: server-container imagePullPolicy: Always image: [redacted] envFrom: - configMapRef: name: settings resources: requests: nvidia.com/gpu: 1 limits: nvidia.com/gpu: 1 Но все равно не деплоит, с ошибкой:
blkmrkt
blkmrkt
я отдельный gpu pool создал, в нем 3 ноды забитые этими же подами
Artyom
/report
blkmrkt
Какая-то херь с GCE, уже 2 дня не могу через их ГУИ изменять кластер. Особенно бесит что пулы с нодами добавлять приходится через консоль.
Anton
зацените какой файл в копсе нашел: https://github.com/kubernetes/kops/blob/master/docs/apireference/build/node_modules/highlight.js/lib/languages/1c.js
Anton
нода притянула хайлайтер https://highlightjs.org/ што такого?
Anton
https://github.com/kubernetes/kops/blob/master/docs/apireference/build/package.json#L18
Anton
нода притянула хайлайтер https://highlightjs.org/ што такого?
да в целом понятно откуда оно, просто забавно наткнуться в таком проекте как kops на комментарий: у объектов есть конструктор, экземпляры создаются методом НОВЫЙ
Anton
как методичка по бейсику в школе
Serg
поделитесь плз если у кого есть книжка "The DevOps 2.3 Toolkit: Kubernetes: Deploying and managing highly-available and fault-tolerant applications at scale"
Sergey
@SinTeZoiD
Михаил
нет бы по делу призывали
Михаил
Падение железа.
Арендовал железа в хетцнер и теперь пытаешься взлететь?)
Sergey
Господа, может кто поделиться знаниями, есть ли способ заставить java идеть реальное количество ядер которое выделено для пода с приложением? У нас java читаем количество ядер на машине в кластере
Михаил
Со всем этим
Pavel G
Падение железа.
Локальное? Стоечное? Гермозоны в ДЦ, городское, региональное, континентальное?
Pavel G
Есть такая формулировка: модель угроз
Михаил
Ceph
Stanislav
Модель угроз - придёт монтажник от хозяев датацентра и вырубит не тот сервер :-)
Pavel G
В целом да, сверху кубера: Openebs/rook/longhorn : всего три)
Stanislav
Мне и сбоку подойдёт...
Pavel G
Модель угроз - придёт монтажник от хозяев датацентра и вырубит не тот сервер :-)
Тогда три сервера в разных гермозонах одного дц, на них любой вариант вышеперечисленного)
Stanislav
Про три сервера я уже догадался. Мне ключевые слова нужны были...
Stanislav
Кстати, благодарю.
Pavel G
Stanislav
На gluster я уже наступил, спасибо. Даже при нативных драйверах оно как-то странно работает даже на хосте - чуть ли не на каждый файл ругается на stale lock.
Pavel G
На gluster я уже наступил, спасибо. Даже при нативных драйверах оно как-то странно работает даже на хосте - чуть ли не на каждый файл ругается на stale lock.
У меня выделенная пара виртуалок сервером ФС лет 5 уже молотит без проблем. Правда я не основлял гластер там
Stanislav
Воот... А у меня что версии из стабильного дебиана, что из официальных источников - почти одинаково.
Stanislav
реплика на троих, ось - debian 9
Stanislav
Для теста один том сделал и потом подмонтировал его на паре клиентов.
Stanislav
и так и нативно
Pavel G
Потому как родной клиент гластер вроде никогда прямо не работал
Stanislav
поведение в целом не менялось - при повторной распаковке большого архива таки дохрена локов.
Pavel G
Очень странно. Тогда пробуйте CEPH)
Stanislav
После отпуска попробую, если ещё чего не навалят...
Михаил
Монтировал через nfs (multipath)?
а че, есть смысл пускать gluster через nfs?
Stanislav
Если клиенты не умеют гластер... Когда тестил - планировалось в том числе и такое...
Logan
старайтесь никогда не использовать gluster
Pavel G
а че, есть смысл пускать gluster через nfs?
Чето я задумался .. пойду загляну на кластер
Pavel G
А то совру же
Михаил
какой занятный у тебя стикерпак!
Rainbow
может это поможет, https://habr.com/post/324918/ . сам не пробовал
ctop из коментов отличная штука https://ctop.sh/img/screencap.gif
Anonymous
jvm 9
нет, к сожалению
Anonymous
и даже 10 не помогает
Sergey
зачем она это делает?
чтобы рассчитать рамеры пула потоков?
Andor
а зачем она это сама делает? нельзя зафорсить опцией?
Anonymous
нет таких опций, к сожалению
Andor
daladna
Anonymous
ес
Andor
кстати а lxcfs в этом не поможет?
Sergey
ну она на основе ядре рассчитывает пулы, там есть опции для того чтобы подфиксить рассчет, но хочется как бы чтобы оно считалось от ядер пода
Sergey
типо я поду дал 2 ядра - он работает, дал 4 - он работает стабильно с 4
Sergey
docker run --memory=1GB --cpus=1
Anonymous
в этом и проблема, по всей видимости
Andor
и ты это не динамически выделяешь, а при редеплое
Sergey
вот такое java умеет читать
Andor
@bolshakov_sergey --cpus=0.3
Andrey
вы где такие берётесь? У меня в голове не укладывается, как человек, который не может в строке поиска набрать docker java cpu, может иметь работу инженера.
Andrey
нет, но я вижу кучу статей на эту тему