Etki
Если каждый запуск тестов спавнит хром под себя, то, может, проще попробовать делать динамический пул на каких-нибудь дешевых виртуалках?
Sergey
Это точно чат про кубернетес? А то он сегодня совсем жиииир
Алексей
Обидчивые вы Комплексы это
Etki
^^ топ
Алексей
Тестирование это магия А маги это редкость
Rainbow
500 баксов в месяц при оплате за год вперед для 5 парллельных тестов
https://www.cypress.io/pricing/ сам фреймворк крут, а платформу не юзал, но выглядит дешевле browserstack
Dmitry
склад для видосиков
Rainbow
склад для видосиков
мой фронт активно тестит и это приятней selenium. У каждого своё как обычно.
Dmitry
ну типа сам кипресс ок, но плаформа я как-то не понял смысла в ней
Rainbow
ну типа сам кипресс ок, но плаформа я как-то не понял смысла в ней
А, в смысле платформа только записи хранит? Смысл, там же mp4 можно генерить.
Dmitry
она хранит записи только и все
Dmitry
идает еще опшин собирать записи с разных контейнеров паралельно
Rainbow
она хранит записи только и все
значит сапорт так продают, а записи для них.
Dmitry
это не замена браузерстеку
Rainbow
это не замена браузерстеку
человек хотел headless chromium гонять, в таком плане замена (сам тул, не платформа). Матрицу не сделать, это ясно. * просто chromium
Алексей
Вопрос есть Что-нибудь подобное istio и тп с целью анализа трафика Для udp имеется? Вариант типа доп контейнера в поde с tcpdump и обвязкой не предлагать
Алексей
Мне не нужно маршрутизировать трафик Интересует именно анализ Причём желательно с возможностью постобработки потока(трафик шифрованный) Пока в голове только tcpflow С расшифровкой Но обертка смущает Как то сложно выглядит
Алексей
Гуру Взывает эникей к вам Делитесь мудростью своей
Andrey
гайс, а как можно в prometheus-operator поменять prometheus.yml? меняю через kubectl -n monitoring edit secret prometheus-prometheus все сохраняется без ошибок, но обновления не происходит. Пробовал делать edit через kubernetes-dashboard, тож самое, сохраняет без ошибок, но не применяет. Т.е. если снова открыть на редактирование/просмотр то видно старый конфиг.
Алексей
Prometheus.yaml это конфиг сервиса?
Алексей
Хранится в secrets Все верно?
Andrey
Prometheus.yaml это конфиг сервиса?
Это Opaque в secrets. Там лежит конфиг прометея. И вроде как он обновляется оператором
Алексей
Deploy ты не меняешь
Алексей
Сам прометеев не отслеживает обновление конфигурации за исключением динамики Но насколько я понимаю речь не про неё
Алексей
С веб морды Прометея виден старый конфиг?
Andrey
оператор его перезаписывает
А нельзя его как-то откорректировать? задача у меня простая на самом деле. Мне надо поменять 1 правило лейблинга: - source_labels: - __meta_kubernetes_service_name target_label: service на - source_labels: - __meta_kubernetes_pod_label_name target_label: service
Vadim
точнее https://coreos.com/operators/prometheus/docs/latest/custom-configuration.html
Andrey
точнее https://coreos.com/operators/prometheus/docs/latest/custom-configuration.html
Спасибо) Думал можно обойтись малой кровью
Vadim
можно по идее оставить конфиг дефолтный и сделать отдельное правило - но тогда оно какбы дважды светится будет
Andrey
можно по идее оставить конфиг дефолтный и сделать отдельное правило - но тогда оно какбы дважды светится будет
Ну да, я так понимаю в доке это и советуют. Мне получается для этого лейбла придётся переписывать весь конфиг этого scrape.
Алексей
Create/Destroy: Easily launch a Prometheus instance for your Kubernetes namespace, a specific application or team easily using the Operator. Simple Configuration: Configure the fundamentals of Prometheus like versions, persistence, retention policies, and replicas from a native Kubernetes resource. Я правильно понял что он у вас из за этих возможностей?
Евгений
right way
Михаил
Это точно чат про кубернетес? А то он сегодня совсем жиииир
Сегодня топ контент! Не все же слушать "пацаны, у меня хельм/operator иная шляпа скаченная из инета что-то не сработал"
G72K
EBPF предлагали уже?
Внутри tcpdump тоже BPF, вопрос не в том как в пакеты смотреть, а во что это обернуть чтобы удобно и из коробки
Andrey
кто-нибудь сталкивался с проблемами autoscaler в GKE? У меня упорно не хочет новую ноду в пул добавлять, хотя autoscaling в пуле включен и максимальный размер пула не достигнут
Andor
Те кто без бороды анасибл берут дел творят
Я вот с бородой, но без ансиболи, я уже всё?
G72K
Я вот с бородой, но без ансиболи, я уже всё?
Если с чем-нибудь кроме баша и SSH то нет :)
Andor
Я предпочитаю puppet
Andor
И я точно знаю, что я в этом чяте не один такой
Alexander N.
Я предпочитаю puppet
паппет отличная штука, но есть куча вещей которую проще сделать тем же ансиблом ) Тут лучше от задачи плясать
Alexander N.
и да порог входа в него повыше будет
G72K
Ансибл в той дискуссии был просто собирательный образ тулзов
Andrey
Нет, у тебя реквесты на всех подах проставлены?
нет. но разве это влияет? По умолчанию же берётся 100m CPU
Fedor
Нет, по умолчанию 100mcpu только в дефолт неймспейсе проставлено.. у тебя нод скейлер работает на основе реквестов в подах
Fedor
Проставь и все заработает
Andor
https://mobile.twitter.com/fioraaeterna/status/1052294419607506944 слышали прекрасное?
Terry
https://mobile.twitter.com/fioraaeterna/status/1052294419607506944 слышали прекрасное?
уже даже обновил парочку гипервизоров )
Vadim
Что за гипервизор с libssh?
Andor
Я правда не знаю где libssh используется
Andrey
покритикуйте решение? https://github.com/gabrielfsousa/zookeeper-kafka-kubernetes задача: нужно запускать под из статефулсета на конкретной ноде
Andrey
Проставь и все заработает
сомнительно. Куб говорит, pod's unschedulable потому что ему видите ли CPU не хватает, а autoscaler этого не видит?
Andor
сомнительно. Куб говорит, pod's unschedulable потому что ему видите ли CPU не хватает, а autoscaler этого не видит?
Значит на это есть причины, там же никакой супер-эвристики нет, алгоритм очень простой
Andrey
по идее autoscaler должен реагировать на поды, которым не хватает capacity, именно это написано в доках
Terry
баг?
Alexander N.
https://mobile.twitter.com/fioraaeterna/status/1052294419607506944 слышали прекрасное?
дичь какая-то, ладно уязвимости типа спектр или брич, но это вообще б.. что? )
Andrey
возможно
Andrey
схожу ка я в саппорт гугла
Fedor
сомнительно. Куб говорит, pod's unschedulable потому что ему видите ли CPU не хватает, а autoscaler этого не видит?
Note that cluster autoscaler works based on Pod resource requests, that is, how many resources your Pods have requested. https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler
Andrey
и там же: > With autoscaling enabled, GKE automatically adds a new node to your cluster if you've created new Pods that don't have enough capacity to run
Andrey
у меня как раз такая ситуация
Andrey
причём я уже видел, как работает autoscale для подов без реквестов, только это было в другом проекте