Vadim
ssl это сложно
ротейтить сложно и опасно, пусть лучше подберут
Andor
ну ты возьми их за основу своего велосипеда
Andor
ротейтить сложно и опасно, пусть лучше подберут
ещё днс это сложно, гит это сложно и прочие из практики
Sergey
у меня уже 14 есть
Yuri
kops до сих пор криво работает с terraformom и не даёт нормально инджектить в него
Andor
мне и на 1.12 норм
Sergey
ну ты возьми их за основу своего велосипеда
у меня на базе кубамина и тераформа
Andor
у меня там 1 (один) под запущен
Lucky SB
ротейтить сложно и опасно, пусть лучше подберут
было сложно. с 1.12 это уже достаточно просто
Vadim
ещё днс это сложно, гит это сложно и прочие из практики
это ж энсибл, для начала пусть валидируют инпуты
Vadim
было сложно. с 1.12 это уже достаточно просто
и как ротейтятся сертификаты etcd в кубспрее?
Andor
@vrutkovs кстати да, у меня в кубере целый один под запущен!
Andor
ну не считая ингресс-контроллера и церт-менеджера конечно
Lucky SB
в кубспрее хз. там они на 100 лет выписываются. ) по крайней мере так было на начало мая.
Igor
вопрос, правильно ли я понимаю, что если я использую отдельный балансер для куба (не ELB или что то там еще), то балансирую 6443 для мастеров и 80/443/нужный_порт для нод?
Artem
Кто-нибудь юзал? Что скажете? https://github.com/bitnami-labs/cabin
Artem
хочется на мобилке настроить доступ, пока только это нагуглил. Мб кто-то сталкивался и нашел решение получше? Android
Andor
но зачем?
Just a baka
фигня без задач
Artem
ноут не всегда под рукой, а что-то сделать или посмотреть периодически приходится
Andor
я думал для этого нужен мониторинг и CI/CD
Andor
или ты ручками что-то в кластере меняешь?
Artem
я думал для этого нужен мониторинг и CI/CD
кибана с графаной на телефоне не очень устраивают, сборок kubectl или helm под мобилку тоже не нашел. расмматриваю варианты
Just a baka
There are known issues with Kubernetes 1.8/1.9 clusters. There is no ETA to fix those issues продакшен реди 👌
Just a baka
у тебя 1.8 или 1.9 в проде?
там в мастере коммиты сделаны 1-2-3 года назад, так что с более новыми версиями должно быть ЕЩЕ ХУЖЕ, лол
Just a baka
последний релиз февраль 2018 норм, ставь))
Andor
а, это я не приглядывался
Andor
ненужное ненужно :)
Artem
Так делай все из ci cd довольно удобно я так делаю с гитлаба
Далеко не все можно запихнуть в пайплайн. А хочется быть мобильным и оперативным
Puma
ну для всего остального есть ssh
Puma
понятное дело что каждый вариант засовывать в пайплайн нет возможности но засунуть туда 95 процентов действий обычных нужных постоянно легко
Andor
применить манифест - через пайплайн
Andor
и имхо тут без вариантов
Puma
ну у меня несколько хелмов выкатывается, плюс там обновление кластера , добавление и удалений воркеров
Andor
это делается не через гит-коммиты?
Puma
ну и несколько ямлов напрямую через kubectl
Puma
ну если что то меняется то да
Puma
ну там пайплайны же
Puma
через web ide можно что то поменять и катнуть
Andor
ну и несколько ямлов напрямую через kubectl
зачем напрямую если можно через пайплайн, а потом в kubectl?
Puma
Ну в смысле не через Хелм пайплайн а через кубецтл пайплайн
Andor
можно ваще без хельма
Puma
Ну удобно так как готовый чарт , поменял значения для себя и все работает
inqfen
Ансибл, темплейты манифестов и модуль K8s
Puma
Можно конечно все это и самому напилить но зачем
Puma
Кубер тоже кубеспреем через пайплайн
German
вопрос к сообществу, чтот туплю обновил helm командой (helm init --upgrade) [v2.13.0] =>[v2.14.0] после этого обнолвение чарта выдает Error: error validating "": error validating data: ValidationError(Deployment.spec.template.spec.dnsConfig): unknown field "dnsPolicy" in io.k8s.api.core.v1.PodDNSConfig , хотя параметр верный если верить: "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.10/#poddnsconfig-v1-core"
inqfen
А куб не старый?
inqfen
Может этого филда в твоей версии нет ещё
German
Может этого филда в твоей версии нет ещё
v1.13.4, но куб то не менялся, обновился только helm, да и до этого все было ок
inqfen
Тогда странно, может манифест кривой?
inqfen
Типа field не в том месте
inqfen
Скачай его и посмотри глазами
German
Скачай его и посмотри глазами
ну сам чарт в гите и его никто не менял, это точно, и место правильное, мистика...
ᴅⁱᵐⁱᴅʳ0ˡ
Как переводится CD в ci/cd?
Pavel
delivery
Mikhail [azalio]
club
Pavel
deployment
Tadeusz
i = integration d = delivery
Vadim
https://seclists.org/oss-sec/2019/q2/131
Vadim
Подскажите пожалуйста никак не получается сделать так чтобы приложение работало по 2-м портам вот так: http://domain.com http://domain.com:8888 приложение соотвественно слушает на 8080 и 8888 ingress для 80 -> 8080 работает а 8888 никак не получается Я отредактировал daemonset для nginx controller name: ingress-nginx-controller ports: - containerPort: 80 hostPort: 80 name: http protocol: TCP - containerPort: 443 hostPort: 443 name: https protocol: TCP - containerPort: 8888 hostPort: 8888 name: http2 protocol: TCP В ингрес сейчас только так: spec: rules: - host: domain.com http: paths: - backend: serviceName: myapp servicePort: 8080 path: /
Stanislav
Thanos уже советовали?
Спасибо, почитаю про него
Anonymous
Подскажите, есть ингресы для проксирования трафика tcp
Anonymous
на базу к примеру
Andor
nginx умеет
Just a baka
Подскажите, есть ингресы для проксирования трафика tcp
https://kubernetes.github.io/ingress-nginx/user-guide/exposing-tcp-udp-services/
Anonymous
Спасибо, ребята. проверю
Incognito