Max
ты не видишь?
Max
и да, я не ванга чтобы знать какой дистрибьютив ты имеешь ввиду
Max
поэтому я написал оба
George
друг, это не ТИП дистриба - v1.12.6
George
это версия ПО
George
ванилла, что ли?
Max
Не понимаю о чем вопрос
Vadim
George
🤦♂️
Max
Max
видимо в его настройках нужно копаться
George
Max
Max
осталось только срач развести)
Max
из-за пустяка)
Max
я понимаю погода все такое)
George
у нас cri-o
что у вас там крио - это не очевидно, ога
Max
общайтесь нормально плиз
Vadim
Max
окъ
George
ну, в rke я был уверен, что (там докер под капотом) и все, что не связано с текущими контейнерами - уходит в Лету
Max
Max
Люди разные
Max
-_-
Max
Кстати, аутсорсеров по обслуживанию k8s кроме фланта нет?
George
полно
George
айти сумма та же. Southbridge
George
Exon labs этим промышляют (они сделали свой дистриб containerum и его купила МТС)
Max
Интересует те, кто не развалится через два месяца как ExonLab )
Alexander
редхат же, с опеншифтом.
George
Max
Кстати, у Гугла есть GKE on prem. Кому-нибудь удалось получить доступ к бета-тестированию?
Vadim
https://github.com/elithrar/admission-control
полезная штука
Max
https://cloud.google.com/gke-on-prem/
Andrey
Документация красивше по крайней мере.
✙ DarkKC ✙
привет
Раскатал калико на дев кластере, наблюдаю в логах calico-typha пода вот такую срань
2019-08-05 12:29:22.184 [WARNING][7] node.go 226: Node ip-10-10-11-33.eu-central-2.compute.internal does not have podCIDR to use to calculate the IPIP Tunnel Address
при этом время от времени фейлятся liveness/readiness пробы.
Кто может подсказать, куда копать?
✙ DarkKC ✙
✙ DarkKC ✙
при этом после матюков typha говорит, что ей вроде и ок
[INFO][7] health.go 150: Overall health summary=&health.HealthReport{Live:true, Ready:true}
Max
Что-то я не нашел ни в документации куба, ни в документации cri-o что-либо про хранение логов для предыдущих контейнеров
Max
судя по всему мой fluentd не успел забрать логи из файла, так как после rotation он ждет какое-то время (5 секунд), до того как будет читать файл. А файла к этому моменту уже нет, соответственно логи я потерял
Max
куб строго только для текущего и предыдущего (в случае рестарта) контейнеров хранит логи и все) на это никак не повлиять)
Grigorii
✙ DarkKC ✙
ну в проде будет больше с огромной вероятностью
Grigorii
самое интересное что у меня тоже у нод в спеке нет podCIDR :D
интересно как он тогда работает
✙ DarkKC ✙
Есть мнение, что эти матюки не связаны, но тогда не оч понятно как траблшутить почему пробы фейлятся :-/
Grigorii
ну IP же поду нормально назначается?
а какие конкретно ошибки проб? connection timeout, refused etc
это в describe должно быть
✙ DarkKC ✙
Readiness probe failed: Get http://192.168.54.4:44135/readiness: net/http: request canceled (Client.Timeout exceeded while awaiting headers)
✙ DarkKC ✙
явно пул каликовский
Grigorii
ну как вариант зайти на ноду и проверить коннект до пода
запустить под сначала без пробы конечно
проверить может ли кубелет до него достучаться вообще
✙ DarkKC ✙
ситуация ещё любопытней тем, что поды сначала запустились, отработали минут 40, а пото два из них куб начал стрелять из-за недоступности лайв-проб
George
у меня с лайвпробами на рке была проблема ) когда почему-то вместо айпи какая-то шляпа стала появляться. причем это было не у всех подов, а только у части.... решилось добавлением в манифест в лив пробу в явном виде "localhost"
Grigorii
так ты уверен что они реально не сами фейлятся?
inqfen
✙ DarkKC ✙
так ты уверен что они реально не сами фейлятся?
# curl 192.168.54.51/health
{"status":"ok","info":{"dbPostgres":{"status":"up"}},"details":{"dbPostgres":{"status":"up"}}}
это у которого 16 рестартов на текущий момент. С ноды его видно, всё ок.
✙ DarkKC ✙
ага, судя по кибане он от базы отпадает, зараза
[1565013563111] ERROR (27 on env-blah-69996bfd46-zpkhv): healthcheck failed {"dbPostgres":{"status":"down","message":"timeout of 1000ms exceeded"}} TerminusBootstrapService
Andrey
или база нагружена и за 1сек не выполняет хелсчек
✙ DarkKC ✙
Ну по графикам рдски - она там груши околачивает
✙ DarkKC ✙
Опять таки, отскейлил до 2 сервис - второй вообще норм, ноль фейлов
✙ DarkKC ✙
Ща с ноды буду базу пинговать, может какие сетевые заморочки
Andrey
добрый день. есть желание посмотреть (а лучше удалить) старые докер-образы из кластера, т.к. есть подозрение, что у админа в системе мониторинга постоянный тренд увеличения занимаемого дискового пространства связан с накоплением этих образов при каждом деплое. Про установку флагов kubelet и GC гуглил. Но может есть еще варианты? Может можно как-то через kubectl зайти на ноду в баш-моде и хотя бы посмотреть какую-то папку где они лежат?
Даня
Vadim
Даня
а то мы решили с лудсе запартнериться
Даня
щас вот ковыряем кубван)
Даня
на замену ранчеру 2
Vadim
здорово, ждём трип-репорт
Даня
конечно, как по мне, провиженер еще сыроват малехо
dmitriy
привет, подставляю через nginx.ingress.kubernetes.io/configuration-snippet заголовок proxy_set_header Host example.com;
захожу в конфиг нжинкса в ингресс-контроллере, а там получается два таких заголовка в блоке, изначальный и мною выставленный:
proxy_set_header Host $best_http_host;
proxy_set_header Host example.com;
можно ли как-то сделать, чтобы директивы подменялись? или чтобы отрабатывала последняя добавленная
Иван
А есть еще дока по CoreOS кроме официальной? Чет с официальной не все понятно
Отделение Bereke Bank
CoreOS же всё. Ждём федору 😊
Иван
ой, и правда. не посмотрел на коммиты(
Отделение Bereke Bank
там предварительная версия. Не stable кароче
Иван
Понятно. А на чем нынче правильно кубер разворачивать?
Иван
bare-metal