
Grisha
15.10.2018
07:46:40
Вот степ фо репродьюс
https:// codeshare. io/aJgoVd
все контейнеры обновились в +- одинаковое время
и никто не ждал 29 sec

Google

Fike
15.10.2018
07:56:37

Andor
15.10.2018
07:58:39
ХАХАХАХА

Grigory
15.10.2018
08:13:41
вопрос для тех кто EFK стэк пользует для логов и докер как runtime
я правильно понимаю что все log driver'а, кроме json-file поломают kubectl logs, и поэтому нужно использовать его? и писать из докер демона напрямую во fluentd не вариант?
и как вы тогда делаете log rotation этих файлов? можно в докер демоне указать, но тогда возможны потери логов, когда fluentd агент не успел обработать кусок файла, а он уже ротировался

Andor
15.10.2018
08:15:01
журналды с некоторыми условиями работает

Banschikov
15.10.2018
08:16:48

Grigory
15.10.2018
08:17:47
нет, просто хочу понять best practice здесь
сперва когда смотришь на это, кажется что писать докер демоном в файл это лишний шаг..

Anton
15.10.2018
08:18:25
подскажите пожалуйста как перенести в yaml конфиги вот эту строку
kubectl --namespace monitoring port-forward svc/grafana 3000

Banschikov
15.10.2018
08:22:54

Grigory
15.10.2018
08:25:05
о, спасибо, попробую также!

bebebe
15.10.2018
08:25:42
с типом: NodePort

Banschikov
15.10.2018
08:27:19

Grigory
15.10.2018
08:28:07
спс!

Google

Roman
15.10.2018
08:28:34

Banschikov
15.10.2018
08:40:34

Anton
15.10.2018
08:43:47
подскажите плиз вот эта строку
kubectl --namespace monitoring port-forward svc/grafana 3000
можно ли заменить вот этим конфигом?
apiVersion: v1
kind: Service
metadata:
name: grafana
namespace: monitoring
labels:
app: grafana
spec:
ports:
- port: 3000
targetPort: 3000
selector:
app: grafana
?

Vladimir
15.10.2018
08:44:51
первым ты обозначаешь проброс порта на локалхост, а вторым сервис графаны

Grigory
15.10.2018
08:48:29

Banschikov
15.10.2018
08:54:32

Grigory
15.10.2018
08:57:16
аа
ты просто сказал, что он сокет докера слушает, я подумал., что логи он оттуда и забирает
а так получается все равно он делает tail из файлов в директории logs? тогда остается проблема с ротацией все равно

Anton
15.10.2018
08:57:27
подскажите плиз вот эта строку
kubectl --namespace monitoring port-forward svc/grafana 3000
можно ли заменить вот этим конфигом?
apiVersion: v1
kind: Service
metadata:
name: grafana-service
labels:
name: grafana
spec:
type: NodePort
ports:
- port: 3000
nodePort: 3000
name: http
selector:
name: grafana
Конфиг взял NodePort

bebebe
15.10.2018
08:57:47

Anton
15.10.2018
08:58:06
? ok

Nik
15.10.2018
09:00:28
Вопрос века - ceph или minio?

Sergey
15.10.2018
09:01:22

Alexey
15.10.2018
09:01:29
O_O

Banschikov
15.10.2018
09:02:09

Alexey
15.10.2018
09:02:38
на minio такие вещи как базу не поставишь. Писать менеджер статических файлов типа загруженных картинок на цеф зачем, если есть minio?

Grigory
15.10.2018
09:02:48

Andor
15.10.2018
09:03:18

Михаил
15.10.2018
09:03:29

Banschikov
15.10.2018
09:05:19

Artem
15.10.2018
09:14:30

Google

Andor
15.10.2018
09:15:52
а 12фактор нынче стало строгим стандартом, от которого нельзя отступать?

Artem
15.10.2018
09:16:14

Andor
15.10.2018
09:16:39
кто сказал?

M
15.10.2018
09:23:40

Andor
15.10.2018
09:25:38
ну тогда конечно надо всем так делать
любое отклонение от среднего - расстрел и увольнение

Artem
15.10.2018
09:28:18
Просто есть best practices и если ты им следуешь, то избегаешь 99% проблем, если нет то ты ССЗБ и разгребаешь свои какахи сам. У меня, на пример, на второй вариант нет ни времени ни желания.

Andor
15.10.2018
09:28:50
кто ж решил, что это "бест" практис?

Artem
15.10.2018
09:29:05
Обчество

Andor
15.10.2018
09:29:05
эти "бест" практис - универсальны для всех и каждого?

Дмитрий
15.10.2018
09:30:07

Artem
15.10.2018
09:30:34
не must, я бы сказал

Andor
15.10.2018
09:30:37
вот именно

Vadim
15.10.2018
09:31:35
походу статистика.
на самом деле это фантазии граждан из Heroku, и проверить следуют ли они им сами нет никакой возможности

Andor
15.10.2018
09:32:02
лично я считаю, что это лишь рекомендации, а не строгие требования

Alexander
15.10.2018
09:32:31
Ну это ж как с техникой безопасности. Чтобы ее нарушать, нужно знать зачем и к чему это приведет. Если не знаешь - соблюдай.

Artem
15.10.2018
09:33:06

Vadim
15.10.2018
09:33:18
если технику безопасности для всех пишет частная контора, то у меня для вас плохие новости

Artem
15.10.2018
09:34:31
Если кто-то намеренно игнорирует ТБ, то новости еще хуже

Andor
15.10.2018
09:35:17
Ну игнорирование не потому что могу, а с причинами

Google

Andor
15.10.2018
09:36:22
К чему я это:
Нельзя говорить что ты делаешь что-то неправильно, если не следуешь 12-фактор буквально

bebebe
15.10.2018
09:37:37
Плотненький тут понедельник

Михаил
15.10.2018
09:43:14

Айбелив
15.10.2018
09:49:48
А кто-нибудь знает судьбу etcd-operator? Он изрядно приуныл после начала переезда и так и не переехал в etcd-io.

Vadim
15.10.2018
09:50:44
да вроде жив - https://github.com/coreos/etcd-operator

Айбелив
15.10.2018
09:51:02

Vadim
15.10.2018
09:51:19

Айбелив
15.10.2018
09:51:28
так шлют) Никто не отвечает

Anton
15.10.2018
09:51:34

Grigory
15.10.2018
09:59:13

Maxim
15.10.2018
10:07:42
А вот вопрос относительно использования fluentd в кубе. Мне нужна гарантия доставки и поддержания очередности сообщений в логах, fluentd это умеет? Мне нужно отправлять в amqp (rabbitmq), чтобы в последствии их обрабатывать по порядку

Anton
15.10.2018
10:07:54

Михаил
15.10.2018
10:45:59
Прекрасный ник

Alexey
15.10.2018
10:46:55
Прекрасный ник
Культура ников помирает, Миша, что делать. Мы вообще динозавры)

Михаил
15.10.2018
10:47:11

Evgenia
15.10.2018
11:14:38
Ребят, не бейте сильно)) Мне нужно отыскать грамотного DevOpS, шарящего в Kubernetes. Хотелось бы взять у него пару консультаций.
Торжественно обещаю после этого покинуть чат)

Andor
15.10.2018
11:15:14
ты можешь просто спрашивать здесь

bebebe
15.10.2018
11:15:15
ловкий HR

Andor
15.10.2018
11:15:24
или нанять хочешь?

Google

bebebe
15.10.2018
11:15:54
давайте договоримся, чьи апартаменты

Nikolay
15.10.2018
11:16:19
У меня где-то был quickstart “как научиться хайрить девопсов чтобы не упасть лицом в грязь” ?

Grisha
15.10.2018
11:17:27

Evgenia
15.10.2018
11:22:15
Нет, я не ищу человека в штат или на аутсорс, задача скорее провести небольшой ликбез для команды что таое кубернетис, как работает, ответить на вопросы по ошибкам, с которыми мы столкнулись. Как-то так.
Наверное, это можно уместить в 1 день.

Konstantin
15.10.2018
11:23:11

Andor
15.10.2018
11:23:12
консалтинг

Evgenia
15.10.2018
11:23:22
точно

Konstantin
15.10.2018
11:24:44
Вы хотите бесплатно?

Vadim
15.10.2018
11:24:57

Evgenia
15.10.2018
11:25:26

Айбелив
15.10.2018
11:28:18
так а если доку просто почитать в течение одного дня? Бесплатно вроде.
А ошибки погуглить можно

Andrey
15.10.2018
11:28:50

Айбелив
15.10.2018
11:29:04

Alexey
15.10.2018
11:29:53
Если команда не просит k8s, то k8s не нужен команде.

Alexey
15.10.2018
11:30:28
лучшее враг хорошего же

Andor
15.10.2018
11:30:51
@hr_god если я вам найду таких людей, 10% мне