Anonymous
вроде бы kubectl logs --since=1h покажет все логи за последний час
.
В Traefik можно указать несколько бэкендов на один фронтенд? Задумка такова: если User-Agent=googlebot то направлять на такой урл: {prerender}/render?url={current_url} Как это сделать?
George
по второй части вопроса - не делал, но наверняка можно. Смотри документацию
.
дело в том что в Nginx есть proxy_pass, в Traefik я хз где указывать
V 🏴‍☠️
По второму - надо хидеры смотреть, но не уверен, что он по User-Agent умеет отрабатывать
.
По второму - надо хидеры смотреть, но не уверен, что он по User-Agent умеет отрабатывать
traefik.frontend.rule=Headers: User-Agent, googlebot примерно так сделал, то есть ловить умею, как перенаправлять хз даже
V 🏴‍☠️
https://docs.traefik.io/user-guide/examples/#override-entrypoints-in-frontends
V 🏴‍☠️
Хотя нет, тутдругое надо
V 🏴‍☠️
https://docs.traefik.io/basics/#matchers
V 🏴‍☠️
Вот
.
https://docs.traefik.io/basics/#matchers
допустим я через матчер словил, теперь как перенаправлять его?
V 🏴‍☠️
https://docs.traefik.io/basics/#examples
V 🏴‍☠️
Всё ж в одном месте
Отделение Bereke Bank
Подскажите плз. Как можно узнать применены ли лимиты CPU, которые выставлены в deployment? Есть подозрение что нет 😒 memory limit-ы при этом точно работают
Andor
поделись откуда сомнения
🎄у
всем привет, раньше была проеблема что после того как потушить все мастерноды кластера, после запуска ничего не работало, и кластер приходилось пересобирать через reset\init
🎄у
есть решение этой проблемы?
Denis
всем привет, раньше была проеблема что после того как потушить все мастерноды кластера, после запуска ничего не работало, и кластер приходилось пересобирать через reset\init
У меня локально на банке multi-master кластер собран при помощи kubeadm. Вечером потестировал что-то и выключил компутер на ночь. Потом включаю когда все нормально работает
Denis
В клауде помнится тоже самое было. Тоже норм все работало
Denis
тоже тушил на ночь?
Когда приложения в кластер деплоил, то в нерабочее время выключал его, что бы баланс не жрал😁
Antony 🇫🇷
слышал что можно не тушить все мастерноды одновременно
смысл в том что нужно потушить иногда
Отделение Bereke Bank
kubectl describe и там все увидишь
там они есть. но вот как проверить что они именно работают? 😊
Denis
всё так же, три мастерноды, kubeadm, но раза три уже после того как всё потушить, потом не стартует
Х.З. Может что-то не правильно засетаплено. Нужно смотреть логи. У меня такого за год такого не разу не было по вине кубера
Denis
там они есть. но вот как проверить что они именно работают? 😊
Если там есть то точно работают. memory limits лего протестить. Дай туда полезную нагрузку на контейнер и придет за ним злобный oomkiller
Denis
всё так же, три мастерноды, kubeadm, но раза три уже после того как всё потушить, потом не стартует
Я даже кластер по k8s-hard-way месяца 3 так гонял, тоже ничего не ломалось
Denis
всем привет, раньше была проеблема что после того как потушить все мастерноды кластера, после запуска ничего не работало, и кластер приходилось пересобирать через reset\init
А так точно говорю что это не нормальное явление. Если прямо уже нужно, то советую поизучать логи и найти сбойный компонент.
🎄у
а как быстро они протухают?
🎄у
прошла неделя всего
Vadim
а как быстро они протухают?
откуда нам знать, твоя конфигурация ж
🎄у
:)
🎄у
вообще не помню чтобы я их отдельно создавал и задавал срок протухания
Kyrylo
Гайс а какие сейчас есть хайповые темы вокруг кубера, кроме Istio и knative?
Sergey
))
Kyrylo
ага 😉
Solyar
Ребят кто чем делает миграции в БД и можете посоветовать статьи чтобы окунуться в это?
George
Liquibase
George
вообще обычно в любом стеке разработки есть свой максимально нативный способ миграций
Kyrylo
Спс
Solyar
вообще обычно в любом стеке разработки есть свой максимально нативный способ миграций
Мы используем entity framework core но хотим сделать это нормально с помощью того же Liquibase
Terry
Incognito
Liquibase хорошо
Anonymous
Приветствую. Подскажите, есть ли возможность держать зашифрованными pv, pvc на GKE?
George
а зачем?
Anonymous
а зачем?
у кастомера паранойя
Andor
Скажи что они шифруются
Anonymous
Ну гугл пишет что шифруются харды по дефолту, но как-то не оч уверенно, если просто одной строчкой
Solyar
Ребят, а liquibase сам определяет безопасная ли миграция или нужно для него писать безопасные скрипты?
Alexey
Ребят, а liquibase сам определяет безопасная ли миграция или нужно для него писать безопасные скрипты?
нужно писать безопасные скрипты, в т.ч. и скрипты для отката миграции
Valery
Yurii
народ может кто-то пояснить вот этот кусок документации? https://kubernetes.io/docs/concepts/containers/images/#using-aws-ec2-container-registry У меня есть роль для всех node в кластере, деплой в кластере видит ECR и тянет имеджи, но если я делаю docker pull с ноды я получаю > “unauthorized: authentication required” хорошо, что кластер получает имежи, но я не понимаю как оно работает. Kubelet делает какую-то магию?
Cholovik
Он берет данные дял аутентификации из секрета вроде
Yurii
но у меня нет сикретов в кластере
Yurii
есть только роль на всех воркерах с доступам у ECR
Grigorii
есть только роль на всех воркерах с доступам у ECR
https://kubernetes.io/docs/concepts/containers/images/#using-aws-ec2-container-registry
Cholovik
Сори, перечитал доку, судя по всему стоит покопаться в принципе работы параметра `cloud-provider`
Grigorii
"native support" пишут
inqfen
Господа, а сейчас все также нельзя из вольюма файл монтировать в под?
inqfen
не директорией а именно файлом
inqfen
nginx.conf нужно заменить
inqfen
- name: "{{ app_name }}-volume-nginx" mountPath: /etc/nginx/nginx.conf subpath: nginx.conf попробовал так - не взлетело