Адаптивный Рекомбинатор
splunk
JyBvciAxID0gMSAtLQo=
Andrey
splunk
ну это хранилище. А доставляете/парсите как?
JyBvciAxID0gMSAtLQo=
Спланк сам парсит
Andrey
Я тут заюзал fluentd из addons, но у него чет мозговыносящий кофиг
JyBvciAxID0gMSAtLQo=
Его особенность в том, что не надо парсить на входе. Парсишь при поиске
JyBvciAxID0gMSAtLQo=
Адаптивный Рекомбинатор
JyBvciAxID0gMSAtLQo=
Логи k8s, логи аппов - это все то, что не парсится из коробки. Ну кроме пожалуй логов веб и классического сислога. Один хрен под это писать парсер, а раз так, то и поставить елку не сложно уже. Не?
Вообще юзать спланк для админов давно не вижу смысла, только для аналитики - в отдел продаж или в маркетинг имхо.
Gleb
https://splunkbase.splunk.com/app/3743/
JyBvciAxID0gMSAtLQo=
Еще безопасникам, там тоже аналитика и ML
Gleb
зачем писать парсер под json?
Gleb
И я про приложения.
Gleb
ну за это денег хотят. не очень много правда, на гитхабе тоже полно наработок
Gleb
Gleb
ну окей - парсинг в спланке: ткуть мышкой в поле и сказать «фас» - можно повесить на любого человека и не сношать мозг написанием адовых регулярок и гроков.
JyBvciAxID0gMSAtLQo=
JyBvciAxID0gMSAtLQo=
Gleb
Gleb
ты сам парсить захотел
JyBvciAxID0gMSAtLQo=
В идеале все-равно пишешь аппку небольшую.
JyBvciAxID0gMSAtLQo=
К спланку
JyBvciAxID0gMSAtLQo=
Чтоб вебмордочка была, все парсилось по CIM и т.д.
Andrey
JyBvciAxID0gMSAtLQo=
Может
JyBvciAxID0gMSAtLQo=
Как и ELK, splunk может все, надо просто уметь его готовить
Sergey
вон 101 курс по шплюнку на оффсайте бесплатный есть
Даня
ребят, тут есть люди, которые используют spring boot в kubernetes? поделитесь плз инфой, как вы рулите ключами?
Stefan
подскажите, пожалуйста
есть configmap прометея, обновив его и запустив kubectl apply изменения не появляются в конфиг файле внутри пода
🚀iamp3🚀
Stefan
рестартани
типо удалить под и чтоб он обратно пересоздался?
🚀iamp3🚀
🚀iamp3🚀
заново подтянуть новую конфиг мапу
Stefan
угу
пару мин назад так и сделал, проканало, но думал что это не правильно
Vadim
🚀iamp3🚀
можешь еще такое юзать -->
🚀iamp3🚀
https://github.com/stakater/Reloader
Pavel
Stefan
Stefan
Stefan
но не обновляет внутри пода
🚀iamp3🚀
пода запустилась со старым конфиг мапом и он еще там. Хз, есть ли фича хот замены конфига в поду, но конфигмап контроллеры (типа Релоедера) создавались на основе этой проблемы.
Zhyhanov
Такой вопрос, как правильно обновлять аддоны в к8с ? Как пример есть сеть weave, хочу обновить до последней версии но информации найти немогу как это правильно сделать.
Zhyhanov
или нужно просто полностью удалить и установить новую версию ?
Pavel
Note: A Container using a ConfigMap as a subPath volume mount will not receive ConfigMap updates.
А вот в противном случае какбы должны апдейтится
Stupid
Stupid
https://github.com/weaveworks/weave/releases kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d ‘\n’)”
Zhyhanov
тоесть применив новую новую версию должно без проблем обноавится
Stefan
Pavel
/etc/prometheus/prometheus.yml - теперь директория?
🚀iamp3🚀
volumes:
- name: prom
configMap:
name: prom
containers:
- image: example
name: example
volumeMounts:
- name: prom
mountPath: "/etc/prometheus/"
🚀iamp3🚀
где prom -->
🚀iamp3🚀
apiVersion: v1
kind: ConfigMap
metadata:
name: prom
namespace: example
labels:
app: prom
data:
prometheus.yaml: |
Stefan
Artem
А кто нибудь юзает docker-bench-security в кубере ?
Incognito
а все заметили, что только единицы представляются, при входе ?
Mikhail [azalio]
а нафиг представляться?
Artur
Кто все эти люди?)))
Михаил
Mikhail [azalio]
ага, или картинку какую покажут
Artem
Кто нибудь запускал daemonset как job ?
Михаил
Andrey
А так можно?)
Внешний контроллер этого дела нужен. Вообще, нельзя.
Denis
Stefan
Denis
Denis
Stefan
Stefan
да и чет мне кажется что это решит проблему
не могу потестить
Stefan
apiVersion: v1
kind: ConfigMap
metadata:
name: prom
namespace: example
labels:
app: prom
data:
prometheus.yaml: |
Artem
А так можно?)
в том то и дело, что походу нет
может я не туда смотрю
у меня есть kube-bench-security
который должен запускаться на каждой ноде
он выплевывает в stdout репорт
и на этом его задача заканчивается
т.е. его надо убить после завершения задачи
Artem
или городить всякие костыли, которые ждут пока выполнится процесс и удаляют ds