Andor
Про сквош
Puma
почему ?
Andor
в смысле?
Puma
ну мне тоже например раньше не нравилось но со временем понял что в целом удобнее
Puma
коммитов меньше , разбираться в них попроще
Andor
в блейме информации меньше
Andor
хрен найдёшь почему эта строчка именно такая и когда её сделали
Andor
поощрает недумание над коммитами и хуяренье в репо
Pavel
Сквош перед слитием в мастером это просто обычная гигиена истории. Все метания разбработчика остаются в ветке.
Zhyhanov
Подскажите пожайлуста, развернут прометеус в кубере с дефолтным конфигом, где хранит метрики пром и если упадет пром сервер то и метрики пропадут ?
Puma
там по идее коммент с коммита останется, ну и таски относительно быстрые , в общем у нас этих двух проблем нет
Andor
Zhyhanov
как развёрнут-то?
взял с офного репозитория прома без кастомайза
Andor
ну вот там и смотри
Zhyhanov
через apply
Grisha
Ребзя, подскажите плиз, как правильно описать вот такую консутркцию? - name: php env: - name: HOST_IP valueFrom: fieldRef: fieldPath: status.hostIP hostAliases: - ip: ${HOST_IP} hostnames: - "linkerd»
Grisha
у меня не взлетает, переменная создается правильная, а вот в /etc/hosts не попадают данные
Zhyhanov
Какой может кейс есть что бы прометус хранил данные не только в контейнере ? Маунтить сетевые диски ?
Dmitrii
hostPath, local volume provisioner, сетевые диски.
Zhyhanov
кейс - хочешь хранить данные между рестартами контейнера
Ну если не дай бог крашнулся кластер что можно было хоть метрики посмотреть что же там случилось
Andor
это тебе надо наружу метрики отдавать
Zhyhanov
Ну да. Может кто подобное делал
Vadim
Ну да. Может кто подобное делал
https://github.com/openshift/telemeter/
Antony 🇫🇷
Добрый день, переходим на GKE. Собираем метрики в StackDriver из Prometheus - слишком много получается, как их правильно фильтровать, посоветуйте пожалуйста как правильно настроить в пром remote write?
Solyar
Внизу должна быть ссылочка на доклад, в котором как раз таки обсуждается момент фильтрации метрик
Albert
▫️Какой у вас проект или где работаете? - upwork ▫️В чём вы специалист? - linux engineer ▫️Чем можете быть интересны или полезны сообществу? - задаю вопросы, которые возможно помогут другим ▫️Чем интересно сообщество вам? - получение рекомендаций ▫️Откуда вы? - MSK ▫️Как узнали про группу? - набрал в поиске #whois
Albert
Кто нибудь пробовал деплоить mysql на google cloud k8s? Мне интересно как это лучше всего сделать с учетом того что у меня две ноды. Не могу понять, что лучше использовать mysql или percona xtradb? как будет происходить репликация в случае persistent volumes с учетом двух нод и т.д.
Andor
возьми оператора какого-нибудь
Grisha
Ребзя, хелп плиз, как реализовать такую штуковин hostAliases: - ip: status.hostIP hostnames: - "linkerd»
Grisha
мне нужно чтобы в в /etc/hosts попадал адрес ноды на которой запущен под
Grisha
других решений нет, потому что разрабы не хотят править код и читать env var
Vadim
других решений нет, потому что разрабы не хотят править код и читать env var
инитконтейнер который записывает этот хост в /etc/hosts?
Grisha
инитконтейнер который записывает этот хост в /etc/hosts?
а разве запись в /etc/hosts останется доступна после тогокак init закончит?
Andrey
инитконтейнер который записывает этот хост в /etc/hosts?
Они же отдельные в разных контейнерах. И менаджатся kubelet'ом.
Albert
у нас mariadb стоит в облаке, через helm ставилось одна мастер одна слейв получились. на двух разных нодах
Не совсем то что нужно к сожалению. я все равно не смогу использовать перкону в случае с 2 нодами. а внутри одной ноды я так понимаю контроллер сам решает какой под будет иметь доступ для чтения записи в persistent volume
Vadim
тогда оборачивать приложение в скрипт, который читает из env var
Grisha
разве нет способа использовать переменные в hostAliases?
Antony 🇫🇷
Grisha
не знаю, еще не юзал никогда annotation
Andrey
это больно))
#!/bin/sh echo "$ENV_VAR linkerd" >> /etc/hosts exec [путь_до_бинарника_программы] [аргументы]... Номер своей VISA скину тебе в ЛС, по-братски поделишься.
Grisha
#!/bin/sh echo "$ENV_VAR linkerd" >> /etc/hosts exec [путь_до_бинарника_программы] [аргументы]... Номер своей VISA скину тебе в ЛС, по-братски поделишься.
Я не собираю контейнер и не знаю какой там ентрипоинт:) но спасибо, тем временем убедил Лида юзать енв
Andor
узнай
Andrey
Я не собираю контейнер и не знаю какой там ентрипоинт:) но спасибо, тем временем убедил Лида юзать енв
Оверрайд его через маунт конфигмапа со своим скриптом и модификацией command: PodSpec.
Andrey
С М Е К А Л О Ч К А
Andrey
Но... я .... ведь... уже договорился о енв:)
Бог костылей сегодня не получил своего. Пойду напишу Kubernetes оператор на bash.
Andor
С М Е К А Л О Ч К А
пример из докер-композа: services: php-cli: environment: AST_ENABLED: '1' XDEBUG_ENABLED: '0' entrypoint: - bash - -e - -c - > [[ -n "$$XDEBUG_ENABLED" ]] && [[ "$$XDEBUG_ENABLED" -ne 0 ]] && [[ "$$XDEBUG_ENABLED" != false ]] && docker-php-ext-enable xdebug; [[ -n "$$AST_ENABLED" ]] && [[ "$$AST_ENABLED" -ne 0 ]] && [[ "$$AST_ENABLED" != false ]] && docker-php-ext-enable ast; exec docker-php-entrypoint "$$0" "$$@"
Grisha
Andor
каких только костылей не придумаешь чтобы удовлетворить техдира
Felix
Ребят кто то сталкивался с проблемой изоляции нескольких неймспейсов? Есть отдельный нейсмпейс прод, для которого в сетевых политиках указано блокировать весь трафик для всех под. Деплою в этот неймспейс под с netcat сервером. Делаю тоже самое с дефотным неймспейсом. И спокойно конечкусь с того же netcat на сервер в продовском нейсмпейсе?
Felix
Felix
дефолтный от GKE
Stas
дефолтный от GKE
галка включена для калики?
Felix
калика?
Felix
Andor
Оуе, забанили в чяте про докер
Andor
За то что послал дурачка
Andor
После того как несколько раз сказал что он хочет херню
Andor
Да пофиг, я ливнул
Ильдар
:(
Andor
Стар я уже нубов учить азам :(
Eduard
Может за них ещё работать начнём?
Vadim
Может за них ещё работать начнём?
расскажите об этом в том канале, нечего сюда это нести
clxse
clxse
Даже если забанят))