Stanislav
Синтаксисом
Stanislav
Ну то есть, написан именно так, как пишутся темплейты в го.
Stanislav
https://golang.org/pkg/text/template/
A
https://golang.org/pkg/text/template/
Понятно, спасибо, возьму на заметку
Nik
Кейс крутой согласен
Кто то уже должен был это сделать.
Nik
Сайт weave уже неделю не але. Они там не схлопнулись?
Igor
Сайт weave уже неделю не але. Они там не схлопнулись?
может его забанили в России? у меня открылся https://www.weave.works/
G72K
Говорю же, если ручками из конта дергать курл, то все ОК
Curl и гошный net/http клиент в разные места за корневыми сертификатами могут ходить
Stanislav
Curl и гошный net/http клиент в разные места за корневыми сертификатами могут ходить
Проблема в том что предыдущая версия хелма, на том же alpine Отлично работает
Anton
видать да.
у меня с офиса https://www.katacoda.com/ пару месяцев как в блоке.
G72K
но ходят в одни и те же
Не факт. В openssl одни закодированны, в гошной самописной крипте другие
G72K
Проблема в том что предыдущая версия хелма, на том же alpine Отлично работает
Ну вот, пересобрали новую версию хелма с новой tls и ему теперь скажем полная цепочка нужна для доверия, а не первое пересечение.
G72K
Да не пересобирал я ничего) голый alpine И голый бинарь с их сайта.
Не вы, а хелмоводы. Смотрите release notes, телепатирую что с новой Go собирали
G72K
Вообщем у Go все свое и рабочий курл вообще не показатель
Vadim
Может алпайн наконец сдались и перестали включать крипту в свои контенеры?
Vadim
Мда, жаль конечно
G72K
Nik
А где в кубе включатся feature-gates?
Andor
в параметрах командной строки
Nik
в параметрах командной строки
к kubectl? или надо в kubelet в service файл
Andor
kubectl тут при чём?
Dmitry
Параметры тоже гадать будешь или всё-таки google?
Andor
https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/
G72K
2.10
2.11 собрали с новой гошечкой https://github.com/helm/helm/pull/4637
G72K
Смотрите release notes от Го 1.11 что там в tls поменяли
Nik
https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/
ее же читаю. не вижу куда эти параметры передавать.
G72K
2.10
У вас свои сертификаты, да?
Stanislav
У вас свои сертификаты, да?
Не, все альпиновское
Stanislav
и хост для реп дефолтный хелмовский
Sergey
наброшу https://covrom.github.io/gonec/
Artem
Ахаха
Andrei
Ну то есть, написан именно так, как пишутся темплейты в го.
Вот, кстати, читал доку не раз, но так и не понял как реализовать мой кейс
Rainbow
Любят у нас забиться в угол и дро... пилить свои решения. Хотя стоит отдать должное, мне бы такую упорность.
Vadim
наброшу https://covrom.github.io/gonec/
КонецПопытки "всё завершилось просто идеально"
Rainbow
кубконтроль логи шлюз-смс --следить
Nikolay
базово iptables настроен пускать только 80\443 с внешнего интерфейса. с calico можно намутить фильтрацию трафика на любых интерфейсах?
Все достаточно просто - он знает ip всех подов, ему можно создать hostendpoint с ip и интерфейсами всех хостов. На основе этого по лейблам написать строгие политики. Я в итоге решил дотянуть до всех хостов calico, а не городить на них отдельный набор iptables, пришлось пойти на компромис, установив докер на хостах вне кластера. Посмотрим как это будет работать. Пока есть ощущение, что без global policy это все будет не до конца безопасно.
Andrey
hi all! есть такой вопрос - настроил local persistent volumes, создал PV и PVC. PVC без указания volumeName не биндится, остается в состоянии pending. Попробовал через метки заставить - тоже не биндится. Так и должно быть?
Andrey
в то же самое время тут - https://docs.okd.io/latest/install_config/storage_examples/binding_pv_by_label.html , правда не для local persistent volumes, говорят, что через метки биндить можно.
Yerlan
Привет всем! Вопрос риторический - ставить кластер используя kubespray или kubeadm? Kubespray импонирует тем, что ставит мультимастер, но думаю обновление будет не очень простым. Kubeadm ставит только 1 мастер и добавление еще 2 нужно делать без официальной документации. Оба варианта ставил на лабе. Какой предпочтительно, чтобы не было мучительно больно при обновлении всего кластера?
Nikolay
кубер это всегда боль при обновлении кластера
Немного допилил под себя kubespray и обновление без боли прошло. С 1.9 до 1.11 миграции проходили поэтапно. Но я знаю как работает он, kubeadm я не доверяю)
Sergey
Pavel
Но ведь кубспрей юзает кубадм, насколько я помню
Только если специально попросить
Yerlan
Неужели не обновляете kub?
Валентин
Радикально!
А что радикального? Не будет никаких "по-быстрому ручками", потому что оно все очень быстро потеряется. И всегда уверен, что авария - это просто потеря времени на переразворачивание инфраструктуры (которое, при таком подходе, заранее известно и согласовывается с руководством) без нервов и паники
Anton
Неужели не обновляете kub?
меняешь работу просто. внедряешь куб, меняешь работу снова
Валентин
Неужели не обновляете kub?
Я таким подходом 1.10 > 1.11 > 1.12 переезжал, все ок и достаточно быстро
Yerlan
Я таким подходом 1.10 > 1.11 > 1.12 переезжал, все ок и достаточно быстро
да, на лабе так и переехал на новую версию... но как-то не очень согласуется с идеей непрерывной работы
Yerlan
а kubeadm и multimaster - в проде реально поднять и поддерживать?
Alex
а kubeadm и multimaster - в проде реально поднять и поддерживать?
Кстати, поднял недавно мультимастер на kontena pharos - очень понравилось :-) Правда, в серьезный прод пока лучше наверное не тащить, но выглядит очень удобно и перспективно
Oleksii
Kops никто не юзает что-ли?
Andor
Кто-то юзает
Vadim
Я таким подходом 1.10 > 1.11 > 1.12 переезжал, все ок и достаточно быстро
А как мигрировать внутренние объекты, ты же local volumes?
Валентин
А как мигрировать внутренние объекты, ты же local volumes?
Кластер только под stateless, statefull на виртуалках весь
Yerlan
>добавление еще 2 нужно делать без официальной документации Это не считается официальной документацией? https://kubernetes.io/docs/setup/independent/high-availability/
You should also be aware that setting up HA clusters with kubeadm is still experimental. You might encounter issues with upgrading your clusters, for example. We encourage you to try either approach, and provide feedback. В долгосрочной перспективе как-то смущает.
Andor
В долгосрочной перспективе это 5 лет?
Rainbow
k8s целиком experimental platform же, не смущает?
Yerlan
Да у меня в компании PCI DSS сертификация - обязывает ставить обновления безопасности. Поэтому вопрос обновления так остро стоит.
Andor
Откуда у вас кубернетисы тогда?
Yerlan
Хотелось услышать лучшие практики так сказать
Andor