Alex
dump.rdb не очень хорошо себя чувствует на относительно больших базах
George
вообще тут не редис напрашивается
George
а нормальное кластерное решение
Alex Sharov
народ, а подскажите пожалуйста, стоит ли использовать helm для прода? Планируем деплоить в кластер пачку простых микросервисов, у которых будут разные параметры.
До этого использовал хелм для инфраструктуры - вроде ок, но когда дошло дело до прода и пачки сервисов все стало сложно. Во-первых, по тиллеру в неймспейс это ужасно. Во-вторых, там судя по документации сложные пляски с авторизацией и TLS. (до этого ничего такого не использовали).
Расскажите пожалуйста плюс/минусы и возможные альтернативы в контексте использования в проде
Andrey
Andrey
Может там уже есть связка для k8s какая то. Если есть возможность не использовать Хелм 2, стоит её использовать
Andrey
Сам использую, Но думаю уйти с него
inqfen
inqfen
Он и гибче
Andor
Лол
engelbart
Привет друзья, подскажите по днс.
У меня в k8s есть elastic поставленный helm. И вдруг после обновления там pod-ы друг друга видеть перестали.
Как я диагностирую: я захожу через kubectl exec в pod master-0, он нормально пингует себя.и имя разрешается
64 bytes from elasticsearch-master-0.elasticsearch-master.gitlab-managed-apps.svc.cluster.local (10.8.1.23)
Но не разрешает в ип имя master-1 и других нод
ping: elasticsearch-master-1: Name or service not known
уточнять домен пробовал, не помогает.
kube-dns запущен, google.com пингуется, а вот имена подов не регистрируются.
Как починить?
engelbart
Ещё из симптомов, зашел в логи kube-dns а там
I0611 21:43:09.762244 1 dns.go:601] Could not find endpoints for service "elasticsearch-discovery" in namespace "gitlab-managed-apps". DNS records will be created once endpoints show up
Andor
Видимо эндпоинты не появились
engelbart
а endpoint это связано с liveliness probe?
George
inqfen
Andor
Mik
я gomplate юзаю
Andor
Какие же люди бывают странные
Andor
Нет чтобы сразу jsonnet взять
𝚔𝚟𝚊𝚙𝚜
Ну или хотя бы kustomize - оно в kubectl встроено
Andor
Всяко лучше самодельных костылей
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Пох ваще
𝚔𝚟𝚊𝚙𝚜
Главное чтобы был системный подход, а там хоть башем через envsubst
Mik
Мне вот интересно а сам кастомайз файл ты чем делать в СИ будешь?
George
George
Насколько глубокая шаблон зация нужна?
Mik
ТАк если да то накой делать разными путями то что можно сделать одним, давайти больше файликов и тулз для шаблонизации
Andor
Andor
и шаблоны хранить в стиле докера слоями
Andor
oh wai~
Mik
ну вы можете все, даже в космос) я пожалуй останусь с готемплейтом
George
inqfen
Andor
Andor
уверен что понравится, когда устанешь "играться с indent"
Mik
George
inqfen
Полчаса не мог понять хуле не то
Andor
George
Я постоянно с ними наябываюсь
George
George
Хуже не будет
Andor
что-то типа container +: { env +: dict }
inqfen
С одной стороны там удобно
inqfen
С другой стороны, у меня для каждого енва этот дикт разный
inqfen
И есть его общие части в inventory all
inqfen
Это все конечно решаемо
inqfen
Но я получу упрощение одного и усложнение другого
Andor
inqfen
А некторые переменные заваулчены ещё
Andor
нахрен ваултить переменные?
inqfen
Реквизиты к продовой бд например
Andor
зачем волт не пишет их в сикреты нативно?
Andor
без того чтобы раскрывать их в процессе деплоймента
inqfen
Можно в сикрет, только сикрет изначально откуда заполняется?
inqfen
Не ручками же
Andor
inqfen
Хаши в смысле?
Andor
это ваще не связано с деплойментом
Andor
а у тебя не он?
Vadim
"усложнение другого" происходит когда ты структурированные данные в текст превращаешь - и надеешься что он потом останется валидным после махинаций
inqfen
Ansible vault
inqfen
Хашикорповского пока нет
inqfen
Надо запилить, но пока нет времени, поэтому имею то что имею
inqfen
inqfen
Я вообще helm 3 вот все жду
inqfen
А его опять вроде на осень сдвинули
Vadim
не превращать в текст похоже просто не вариант
inqfen
Andor
успех!
Vladislav
Друзья, все никак не могу нагуглить, хотел узнать, что здесь значит /my-jobs в конце ?
kubectl set image deployment/my-jobs image_name_1=gcr.io/project-id/image_name_1:latest
В документации встречал что там просто deployments, но здесь какой-то кастомный тег, или что-то в этом роде ?
(куда гуглить)
Спасибо.
Andor
имя