Vlad
если ты про статью на medium, то автор молодец, только он накой-то чёрт переписывает скрипты gcp. а достаточно добавить свой shutdown script
Stas
ну на мой вкус проблема как раз в том, что на это приключение надо создавать свой темплейт инстанс группы, следить за тем что он актуален по отношению к тому, что генерит гке и прочее
Vlad
это так на medium написано и это неправильно. как раз при создании инстанс группы просто указываешь свой shutdown script, который должен быть на нодах и всё.
Vlad
таким образом например https://cloud.google.com/compute/docs/shutdownscript только в этом случае он будет применяться на всех vm в проекте.
Даня
привет, подскажите пожалуйста, каким образом можно пробросить env содержащий точку в поду?
Даня
не нашел нигде в интернетах рабочего ответа
Даня
заявляют, что добавлено в 1.8.*, но на 1.10 не пашет(((
V
о самые умные и смелые, поскажите как в values настроить переменную для sub-chart я указываю вот так nginx-ingress: controller.kind: DaemonSet и ничего не происходит хотя когда я делаю helm install —set nginx-ingress.controller.kind=DaemonSet все ок
Igor
nginx-ingress: controller: kind: DeamonSet
V
на сколько я знаю в yaml это одно и тоже
Igor
подозрительно
Igor
а что пишет helm install —debug
Igor
там должны быть yaml values
Igor
посмотри в чем разница когда ты делаешь —set
Igor
и когда -f
Igor
в debug выводе посмотри на Computated Values
V
в debug выводе посмотри на Computated Values
Игорь может ты еще знаешь вот если есть values.yaml в chart но когда я указываю -f то тот файл игнорируется , а как сделать грубо говоря merge при первой установке
Igor
не должен он игнорироваться
Øk_gø_løve
указанные тобою в -f файлы его оверрайдят
V
указанные тобою в -f файлы его оверрайдят
да но в этом случае subchart переменные именно и не работали что в -f файле их не было
V
и когда я запускал без -f nginx-ingress становился daemonset а когда с -f то deployment
V
вот я и решил что они игнорируются
Øk_gø_løve
А у кого есть кластер на bare metal? Что посоветуете поставить в качестве гипервизора?
Øk_gø_løve
С чем кубер дружит
Anonymous
Зачем гипервизор если это Bare metal
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
господа, а тут есть извращенцы что используют Azure kuberentes service? у меня нжинкс сервис висит не может создать external endpoint на load balancer, а я не могу понять куда копать за логами
Øk_gø_løve
Зачем гипервизор если это Bare metal
Да хотелось бы имитировать наличие большего количества тачек
Stanislav
У нас - kvm, ибо на самом деле виртуалки, а не bare metal.
Anonymous
Какой в этом смысл вообще ?
Serega
например, утилизация оборудования. а какой смысл на дев\стейджинг и т.д кластера выделять мощные железки?
Anonymous
Дев и стеджинг можно поднимать на одном кубереетес кластере
Anonymous
смысла в гипервизоре вообще не вижу, как и в мощных серверах)
Øk_gø_løve
это ты просто говносервисы на питоне не хостил
Serega
ваше право )
Øk_gø_løve
😏
Serega
обьяснить что? юзкейс virtualization vs baremetal ? тут каждому свое. Много свободного железа - делай как угодно. А если, допустим, имеется 3-5 мощных железок, при этом на кубер идет мало нагрзуки и хочется иметь несколько кластеров под разные задачи - виртуализация решает.
Serega
квм дает очень низкий оверхеад. Плюс через libvirt_exporter можно снимать метрики загузки каждого из кластеров в отдельности.
Й
Даёшь kubevirt
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
кстати, #whois ▶️ текущий проект трейдинговая платформа, но не финансовая ▶️ я номинально разработчик на .net, но поднимаю инфраструктуру на k8s. стек .net, Azure ▶️ я могу быть полезен сообществу как пользователь aks, насколько я понял его немного юзают, и там есть свои особенности ▶️ общество интересно с точки зрения актуальной информации, да и просто потрепаться за жизнь ▶️ сейчас в амстердаме ▶️ про группу посмотрел у чувака на скрине и нагуглил
𝚔𝚟𝚊𝚙𝚜
А если не планируете много нод - Proxmox самый простой вариант
Øk_gø_løve
А если не планируете много нод - Proxmox самый простой вариант
про эту штуку тоже слышал, много хорошего
Rainbow
5-20 сек на каждом поле! Задержка запуска. Просто так.
G72K
Я может испорчен Явой/скалой. Или тем как у нас пишут ) приложение стартует, проводит миграции, продолжает старт (начинает слушать порты, откликаться на чеки и проч). Сами миграции: смотрим список миграций которые хотим, смотрим какие миграции применены в базе, если нечего делать больше, просто завершается. Вс проверка это прочитать список файлов и один селект из таблицы migrations
Øk_gø_løve
У нас просто alembic
G72K
Это один мой кейс. Второй вообще отдельный dba работает с базой, а прогеры пишут прикладную бизнесуху. Сколько у вас занимает запуск миграций? Просто интересно.
Когда они все сделаны? Там вжик и готово, просто сравнивает список миграций со списком применённых миграций в отдельной табличке в базе. Джанго тоже так же работает вроде
Rainbow
Стартануть какой-то http сервис тоже обычно вжух и готово, только это не вжух, а загрузить в память тонну либ и вжух сервер.
Михаил
Й
Зачем
Ну может у человека времени много свободного
𝚔𝚟𝚊𝚙𝚜
G72K
Так это и есть приложение, ничего отдельного не стартует
Stas
какой проксмокс, какая небула. Вот как надо все дедать https://youtu.be/ckcLnBqGQrQ
Stas
значит берешь куб на бейрметал, сверху кладешь опенстек хелмом, в опенстеке магнумом деплоишь кластера под приложения. Все это должно быть нормально промазано ансиблем и кастомным декларативным метаязыком.
Stas
кому пипец, а кому 2к ревью за последний релизный цикл http://stackalytics.com/?module=openstack-helm-group )))
Stas
почему? его можно без ха клнтрол плана поднимать на одном хосте
Vadim
да, ынтырпрайзное решение, чтобы удобно валить все виртуалки
𝚔𝚟𝚊𝚙𝚜
Пока правда гипервизоры только, но планирую и control-plane перенести
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
на самом деле очень удобно, лэйблы повесил, демонсетом раскатал, оно само все поднялось и в кластер добавилось
Yerlan
Приветствую! А кто-нибудь сертифицировался по PCI DSS? Не могу понять как разделить сеть на CDE и DMZ с использованием VLAN...
Костя
Коллеги, есть вот такие сообщения в логах API: I1004 05:36:10.141920       1 node_authorizer.go:164] NODE DENY: unknown node "k8s-worker01" cannot get secret kube-system/kube-dns-token-wv9sh I1004 05:36:10.142574       1 node_authorizer.go:164] NODE DENY: unknown node "k8s-worker01" cannot get configmap kube-system/kube-dns I1004 05:36:11.041468       1 node_authorizer.go:164] NODE DENY: unknown node "k8s-worker01" cannot get secret hrsm/default-token-xgvqz​ Может кто нибудь разъяснить что это значит, на что влияет, учитывая severity INFO. Гуглится плохо