Yeva Bielinska
Почему у тебя опенстак на итальянском..?
испанском ) наверное потому что я в Испании, не знаю почему язык так подтянулся
UglyKoyote
уно аппликейшен, пор фавор
Yeva Bielinska
Yeva Bielinska
ну да, вот тут написано
Grundik
как это правильно заполнять? какие должны быть ключи или где смотреть ?
смотря что хотишь делать от этого пользовател. вообще от админа создавать ым ну такое себе, отдельный проект, отдельны пользак с олью member+loadbalancer_member от него аппкреды уже делай
Yeva Bielinska
поменяла на русский , так легче , ахахха
icewolf
Почему у тебя опенстак на итальянском..?
openmetal писали лучшие специалисты рукопашного боя с опенстеком, опеншифт.. в общем правильная литература.
icewolf
Ты какой-то бред несешь. Такое может сказать человек который тф не использует в полной мере
да нет мы просто старенькие. Ну и да тут надо понимать бизнес логику, а мне как инженеру порой нихрена не понятно зачем так упарываться и херачить блоб на блобе
icewolf
Я не моложе тебя между прочим только у меня подход использовать практики
аналогично. именно поэтому я отношусь к чатику иногда саркастически
Jürgen
А нахер тебе не сходить с таким тоном, деточка? :)
А тебе деточка ? Простой вопрос как тестируем тф код?
Stanley
А тебе деточка ? Простой вопрос как тестируем тф код?
Название канала прочти, использующий практики и знающий про боль :)
icewolf
Ответа то есть не будет ясно понятно
если мы говорим про user data и cloud config то есть terraform test
モズ
validate && plan эх вы)
Jürgen
если мы говорим про user data и cloud config то есть terraform test
Если про нативное тестирование оно убогое и появилось не так давно. Обычно либо pyunit tests или терратест
icewolf
validate && plan эх вы)
это до validate
Artemy
Все мигрирует
Если гипер не накрылся звиздой.
icewolf
Если про нативное тестирование оно убогое и появилось не так давно. Обычно либо pyunit tests или терратест
ну или так, хотя я pyunit не использовал, я всего то ничего с терраформом
Artemy
А накрывшийся звиздой гипер вторая по частоте встречаемости проблема - если цефа не считать
Jürgen
validate && plan эх вы)
Это кстати тебя не спасет у тф в ядре провайдеров не идет как таковое проверка что ресурс реально создастся без проблем например в aws легко создать ec2 с типом который недоступен в регионе, в кубере такое можно проделать с crd, и план покажет что все хорошо
Jürgen
ну или так, хотя я pyunit не использовал, я всего то ничего с терраформом
Google напидалил https://github.com/GoogleCloudPlatform/terraform-python-testing-helper
Vyacheslav
Если гипер не накрылся звиздой.
не накрывайте его звездой 🙂
Jürgen
тогда на го сиди тесты пиши)
Я уже сказал либо терратест либо pyunit ну я пишу тесты и е2е тоже и даже bdd
icewolf
не накрывайте его звездой 🙂
поездой накрылася(РЖД вам поезда!)
Jürgen
ага. А это кстати из-за блоба
Там еще куча приколов как бывший мейнтенер тф говорю
Vyacheslav
не накрывайте его звездой 🙂
так-то мы у себя заложили потерю всего дата центра, по этому можно любой гипер потерять без проблем, т.к. изначально делаем всё в кластере
Artemy
не накрывайте его звездой 🙂
Звезды не спрашивают мнения простых смертных и снисходят до их гиперов когда считают нужным
icewolf
Там еще куча приколов как бывший мейнтенер тф говорю
угу. Но pyunit это очень тонко. Даже я на вскидку терратест забыл
Jürgen
угу. Но pyunit это очень тонко. Даже я на вскидку терратест забыл
Нуууу я люблю тесты писать для модулей я слишком стар для сюрпризов
Vyacheslav
Нуууу я люблю тесты писать для модулей я слишком стар для сюрпризов
не хватает изюминки в вашей жизне, а так очередное обновление и вся инфра в /dev/null
Artemy
так-то мы у себя заложили потерю всего дата центра, по этому можно любой гипер потерять без проблем, т.к. изначально делаем всё в кластере
То что у вас все кластерное вы будете клиенту рассказывать, чья ВМ осталась на озвизденном гипере. Рассказывать про антиаффинити, кластерные сервисы и прочее, а клиент будет орать и обзывать вас роскомнадзорными самосношающимися мужчинами
Никита
вот по этому я не работаю в паблик облаке 🙂
Думаешь это лишь в паблике возможно?
Vyacheslav
Думаешь это лишь в паблике возможно?
подожди 🙂 давай тут по другому - локал диски это быстро дешево и не надёжно. Если ты идёшь в паблик облако и об этом явно не пишут - то тут есть риски. В приватном облаке тебе бизнес говорит - хочет он потратить много мульонов на схд или сдс или ради 10 виртуалок пересмотрит команду, которая не готова их развернуть кластером
Илья | 😶☮️🐸
а почему это не надежно?!
Никита
Так речь про то, что у тебя гипер умрет или не умрет
Vyacheslav
а почему это не надежно?!
мамка сдохла на гипере - надо диски перекинуть в соседний (а это руки)
Илья | 😶☮️🐸
так и пох, не?
Илья | 😶☮️🐸
перекинул, запустил, минут 15 от силы
Никита
Ты в контракте точно не будешь писать «делайте ваши приложения кластерными, то гипер может умереть»
Никита
Или будешь?
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Если клиент готов платить, то будет и распределенная хранилка и тд. Большинство- не готовы
Vyacheslav
Или будешь?
за 1 час можно успеть переткнуть диски в дц 🙂
Илья | 😶☮️🐸
"Сколько заплачено, столько нахуячено"
Никита
"Сколько заплачено, столько нахуячено"
Недавно товарищу такую кружку подарил
Никита
Vyacheslav
Это если тебе согласуют😁😁
не нравится - идите в яндекс облако
Никита
Сомнительное решение
icewolf
Я не играю рулетку
Тем более эффективнее в /dev/random
icewolf
так можно нормализовать фарш и нагрузку
icewolf
а s3 такой золотой
не дороже нефти
icewolf
Это если тебе согласуют😁😁
аха если у тебя закрытый контур, ток за щеку согласуют
icewolf
особенно тындыкс учитывая что это паблик паблик..
Vyacheslav
Тем более эффективнее в /dev/random
Помню придумали сжатие в /dev/null и хранение в /dev/random Осталось только распаковку исправить :)
icewolf
Помню придумали сжатие в /dev/null и хранение в /dev/random Осталось только распаковку исправить :)
вот не надо так делать.. сервис должен жить не на диске а исключительно в ramdisk
icewolf
вообще диски юзать это конечно хорошо а вы попробуйте эти ваши терры памяти в RAM летать будет как на энторосгеле(но до первого ребута)
Jürgen
Vyacheslav
на практике рама стоит дороже диска
icewolf
icewolf
учитывая скоростные показатели sas-ssd
icewolf
https://devnull-as-a-service.com/
дронобойным ружьишком прям стойку, а еще лучше пару гранат с термитом
icewolf
Так мы хотим диск убить а не цод)
ну если убить диски есть у меня тут исошник для зачистки дисков DoD
icewolf
Бери на вооружение 🤣
как та горилла с пулеметом:)
Artemy
ну если убить диски есть у меня тут исошник для зачистки дисков DoD
На исошнике калилинупс и скрипт for n in 1 2 3; do dd if=/dev/urandom of=$1 bs=512k oflag=direct & sleep 10; done ; wait ?
icewolf
На исошнике калилинупс и скрипт for n in 1 2 3; do dd if=/dev/urandom of=$1 bs=512k oflag=direct & sleep 10; done ; wait ?
калилинупс надо качать а тут бизийбокс и программуля на си
Artemy
Если есть бузибокс то програмуля на си не нужна, скрипт отработает