Andrey
а просто замапить spec.containers.[].image не получится ?
Увы, по ссылке выше список ограниченный.
Andrey
Ты щас прям весь опенсорс описал
Я искренне верю, что проект GNU Столлманов не таков.
Евгений
Я искренне верю, что проект GNU Столлманов не таков.
Столлман, конечно, вождь мирового пролетариата, но GNU при этом стрежет немало денег
Lucky SB
Увы, по ссылке выше список ограниченный.
жаль. учитывая, что тег можно любой образу задать я бы файлик с тегом клал бы внутрь образа на этапе сборки
Евгений
https://static.fsf.org/nosvn/Form990_FY2017.pdf
Это ж просто налоговая декларация
Vadim
Это ж просто налоговая декларация
думаешь что он не только "стрежет немало денег", но еще и доходы не декларирует?
Евгений
Не, я думаю, что в налоговой декларации не увидишь товарно-денежные отношения. Например 630 тысяч долларов "All other contributions, gifts, grants, and similar amounts not included above"
Евгений
Ты фичу, тебе подарок.
Vadim
Не, я думаю, что в налоговой декларации не увидишь товарно-денежные отношения. Например 630 тысяч долларов "All other contributions, gifts, grants, and similar amounts not included above"
ну да, gifts and other contributions вносятся в revenue, ажно 600 тыс на всю организацию в год. Из них Столлман получил ровно 0
Евгений
Во-первых у них есть зарплата (внезапно) "Compensation of current officers, directors, trustees, and key employees" и "Other salaries and wages" и т.д (пункты 5-7, страница 10) Во-вторых я выше написал, что ничего не имею против Столлмана лично. Как раз он из американских хиппи старой закалки, но думать, что там все на чистом энтузиазме работают, это такое
Anonymous
Есть тут хакеры?
Евгений
Хекеры
Vitaliy
Народ. есть тупой вопрос: кто-то использует service + externalname который по факту указывает на кластерный сервис? Зачем? "нам так надо" в старом кластере (там был kube-dns) это работало. в новом с coredns оно тупо не делает ничего. ресурс есть - эффекта 0. как только меняешь чтобы показывало на что-то что не кластерное - сразу работает
Cavid
Хекеры
В бой идут одни «хакеры»
🚀iamp3🚀
кто то юзал\тестил? https://github.com/jtblin/kube2iam
V
ребят а какой там самый правильный chart для prometheus ?
Anton
helm install coreos/prometheus-operator --name prometheus-operator --namespace monitoring helm install coreos/kube-prometheus --name kube-prometheus --namespace monitoring
Anton
кто-то сталкивался в rook c: # ceph status cluster: id: 18094459-4e66-4053-9ce8-67795ce08b3f health: HEALTH_WARN 2 osds down 3 hosts (3 osds) down 1 root (3 osds) down Reduced data availability: 100 pgs inactive? как поднять эти хосты. Уже перезапускал OSD поды, не помогает.
Михаил
Andor
Andor
Ну всё
Andor
Кто уволился тот молодец и я
Andor
Не будет кубеней ближайшее время
V
Кто уволился тот молодец и я
о поздравляю это клевая новость
V
думаю это всегда прекрасно увольнятся
Andor
Ты должен был знать
V
откуда ? ну если что я думаю мы тут тебе в месяц по 1$ накинем
V
я точно за
Andor
Лол
V
как самому активному
Andor
Не, это надо вадиму или алексею
Andor
Я-то чо
Aleksey
дадада мы помним, ты любишь монолиты на ПХП
Andor
Пхп я не люблю
Andor
Но это лучше чем 7 языков на 15 сервисов
V
да ты походу не очень строг был
Andor
Это случилось раньше моего прихода
Vadim
Семён
rook это вообще к теме "ТОП 10 приколов вышедших из под контроля"
Aleksey
Пранков
на конфах они реально с очень серьёзными счами утверждают что это стабильно 🙂
Anton
давай посмотрим что в ceph osd tree
примерно то же самое: # ceph osd tree ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF -1 0.28317 root default -3 0.09439 host worker-01-<redacted> 0 ssd 0.09439 osd.0 down 1.00000 1.00000 -2 0.09439 host worker-02-<redacted> 1 ssd 0.09439 osd.1 down 0 1.00000 -4 0.09439 host worker-03-<redacted> 2 ssd 0.09439 osd.2 down 1.00000 1.00000
Anton
живы
Aleksey
мониторы с этих подов доступны?
Anton
что за мониторы с этих подов?
Anton
отдельные "mon" поды?
Rainbow
Все что знаю про ceph - эта херня не поднимается из-за того, что жрёт тонну оперативы при восстановлении 🙈 Мне уже достаточно чтобы обходить десятой дорогой.
Aleksey
отдельные "mon" поды?
ну почитайте про архитектуру цефа и тогда может станет легче
Rainbow
Лучше всё равно нет нифига для его задач
Я писал, что считаю что для большей части приложений достаточно s3 и базы (которая с репликацией).
Anton
Anton
они живы
Aleksey
rook запускает мониторы отдельными подами
отлично, таки связность между осд=подами и подами мониторов есть?
Anton
смотря что понимается под связностью
Aleksey
смотря что понимается под связностью
если ceph status ещё что-то отвечает, то значит кворум мониторов есть, следовательно они друг друга видят, но так как они пишут что osd -down, значит они не видят osd. Я бы в первую очередь проверил сетевую связность.
Anton
он делает так, чтобы на каждый osd под приходился монитор-под и оба они на одной ноде. Я сомневаюсь, что сетевая связность там отсутствует.
Aleksey
хочешь сказать что он на 4 ноды ебанёт 4 монитора?
Anton
да
Anton
$ kubectl -n rook-ceph get po NAME READY STATUS RESTARTS AGE rook-ceph-mgr-a-75654fb698-bnc82 1/1 Running 0 3h rook-ceph-mon2-shqz7 1/1 Running 0 1d rook-ceph-mon4-n8rnr 1/1 Running 0 11h rook-ceph-mon5-ljqgp 1/1 Running 0 3h rook-ceph-osd-id-0-6d4fcb9c4-8mt9b 1/1 Running 0 30m rook-ceph-osd-id-1-6cd588475c-7g5m9 1/1 Running 0 31m rook-ceph-osd-id-2-785b48995-tp45g 1/1 Running 0 31m
Andor
Я писал, что считаю что для большей части приложений достаточно s3 и базы (которая с репликацией).
Ну если ты в облаках, то да А если у тебя железо, то ты делаешь этот с3 на сефе
Aleksey
а как же кворум?
Aleksey
логи осд какие-нибудь пишут?
Anton
а, я не сразу понял подвох в вопросе. Я не знаю, что будет с четным количеством нод
Anton
логи осд какие-нибудь пишут?
какие-то пишут, но я не могу сказать, что там есть ошибки
Anton
2019-01-23 13:40:18.060925 7f1bb6aefd80 0 osd.0 34 crush map has features 2200130813952, adjusting msgr requires for clients 2019-01-23 13:40:18.060950 7f1bb6aefd80 0 osd.0 34 crush map has features 2200130813952 was 8705, adjusting msgr requires for mons 2019-01-23 13:40:18.060955 7f1bb6aefd80 0 osd.0 34 crush map has features 720578140510109696, adjusting msgr requires for osds 2019-01-23 13:40:18.061036 7f1bb6aefd80 0 osd.0 34 load_pgs 2019-01-23 13:40:18.061068 7f1bb6aefd80 0 osd.0 34 load_pgs opened 0 pgs 2019-01-23 13:40:18.061072 7f1bb6aefd80 0 osd.0 34 using weightedpriority op queue with priority op cut off at 64. 2019-01-23 13:40:18.062473 7f1bb6aefd80 -1 osd.0 34 log_to_monitors {default=true} 2019-01-23 13:40:18.062473 7f1bb6aefd80 -1 osd.0 34 log_to_monitors {default=true} 2019-01-23 13:40:18.080640 7f1bb6aefd80 0 osd.0 34 done with init, starting boot process
Anton
ну и да, количество реплик таки указывается явно, я полагаю, что неважно сколько нод, количество osd и мониторов будет как указано. Если нод больше, возможно какие-то мониторы не попадут на ноду с osd. В любом случае, сетевая доступность между подами щас есть full mesh
Aleksey
ок, а что за логи у мониторов?
Aleksey
а можешь показать что там с ceph.conf на osd и монах?
Anton
ок, а что за логи у мониторов?
https://pastebin.com/HMz1JGK0 (последние 500 строк)