Anton
а какие , вроде тестил на разных в целом было все ок , сейчас юзаю на хетзнер клауд
в IBM если удалить VM из веб-интерфейса, то она может пометиться как "canceled", но еще некоторое время висеть. Если она была создана терраформом, то есть он трэкает ее состояние, то следующим шагом может последовать желание пересоздать ее, то есть просто сделать plan/apply. И вот, если она еще не исчезла, а висит как отмененная, то плагин провайдера крэшится. Сидишь, ждешь час, пока она исчезнет.
Anton
Ну это из разряда сам выстрелил себе в ногу, тут либо все терраформом либо все руками
на самом деле нет 1) он должен отследить текущее состояние и применить желаемое. Неважно как мы к этому состоянию пришли 2) я рассказал о кейсе через веб-интерфейс, потому что свежо в памяти, до этого был кейс, когда нода удалялась терраформом. Он отработал, сказал, что все готово, но нода просто пометилась как отмененная и висела. Следующая попытка создать приводила к крэшу до тех пор, пока нода совсем не исчезла.
Project Daemon
народ подскажите плиз какой механизм соединения кубернетеса и coredns
Project Daemon
за счет аннотаций?
Vadim
>1) он должен отследить текущее состояние и применить желаемое. Неважно как мы к этому состоянию пришли а вот и нет, здесь вам не ansible
Anton
а почему так то ? на мой взгляд должно быть логично что все управляется из терраморфа и все ожидаемо, все что делается из вне не ожидаемо и угадать нельзя и работу гарантировать тоже нельзя , это на мой взгляд логично, магии же не существует
потому что, как и кубернетес, терраформ управляет состоянием. Есть текущее и есть желаемое. Как вы попали в текущее — разницы нет. Важно, что если просят желаемое оно должно быть применено. Все верно, магии нет, есть грамотная инженерия (или неграмотная).
Andrey
народ подскажите плиз какой механизм соединения кубернетеса и coredns
за счет Corefile, если я правильно угадал суть проблемы
Project Daemon
за счет Corefile, если я правильно угадал суть проблемы
вот мне просто не совсем понятно мы установили кластер через kubeadm, далее хотим сделать логирование fluentd и coredns, мне непонятно за счет какого примитива происходит service discovery именно в coredns
Project Daemon
> установили через kubeadm Понятно, читайте доку по плагину kubernetes для coredns
там написано что за счет селектора и аннотации происходит запрос но я думаю может кто даст почитать более детально
Andrey
на эту же спеку дока и ссылается
Сергей
господа, добрый день. расскажите у кого как elasticsearch развернут в кубике?
Andrey
господа, добрый день. расскажите у кого как elasticsearch развернут в кубике?
https://github.com/upmc-enterprises/elasticsearch-operator с ванильными образами
Сергей
aws ebs
а кластер кубернетиса тоже там?
Andrey
не eks
Andrey
но будьте с этим оператором поосторожнее
Сергей
я не могу так сделать, мне надо хоститься в рф
Andrey
Вам в любом случае придется самим проверять, подходит ли вам производительность сетевых дисков\local volume\чего бы то ни было
Антон
привет. подскажите, как побороть проблему. после обновления куба не стартует waves, в логах: weave-cni: error removing interface "eth0" weave-cni: unable to release IP address в гугле пока что решения не нашёл
Сергей
Вам в любом случае придется самим проверять, подходит ли вам производительность сетевых дисков\local volume\чего бы то ни было
я так вижу, что мне придётся таки развернуть что-нибудь типа ceph. хотя меня тут напугали, что это почти 100% путь в бездну
Сергей
ну а выход я вижу только на хост прокидывать и делать affinity, но тогда смысла вообще никакого от кубернетиса
Anton
попробовать то можно, но я бы рекомендовал отработать сценарий полной потери данных, переустановку и восстановление с бэкапов
Incognito
зачем вообще эластик пихать в Кубер ?
Сергей
иначе это как-то несерьезно
Anton
зачем вообще эластик пихать в Кубер ?
чтобы делать его (кубер) лучше
Сергей
зачем вообще эластик пихать в Кубер ?
да собственно за тем же, за чем вообще в принципе что-то пихать в кубер
Incognito
какая вообще связь между эластик и "кубер стал лучше"
Anton
какая вообще связь между эластик и "кубер стал лучше"
ну как же, оно не работает, постите ишью, их закрывают, куб становится лучше. Глядишь, и сторадж появится вменяемый через пару лет. Или нет.
Anton
А что не так с текущим стораджем?
ну вон человек не знает куда данные класть. Его бездной пугают.
Andrey
селектел
У них же вроде опенстек и есть сетевые диски. может, вам их хватит?
Сергей
У них же вроде опенстек и есть сетевые диски. может, вам их хватит?
ну тогда получится, что это local persistent volume и привязка экземпляра с данными к конкретной ноде кубера. ну или я не понял что вы имели в виду
𝚔𝚟𝚊𝚙𝚜
@badfin тебе нужен local volume provisioner, он сам все привяжет
𝚔𝚟𝚊𝚙𝚜
Емнип кибана сама умеет реплицироваться между несколькими экземплярами
Andrey
Кибана? Реплицироваться?
Семён
так
Семён
кибана это же морда
Sergey
а емана, я про эластик подумал
Sergey
𝚔𝚟𝚊𝚙𝚜
кибана это же морда
Эластик, конечно
Семён
вот эластик лучше в кубер не пихать ) пихайте кибану )
Семён
иначе у вас будет кубер не про микросервисы, а про io ботлнэки
Семён
но это моё имхо, можете кидать в меня тухлыми томатами
Andrey
но это моё имхо, можете кидать в меня тухлыми томатами
ну, опять же, зависит от кучи нюансов. у меня пока 30 гигов логов в день, например, полет нормальный, скоро пихну туда еще больше и посмотрю.
Yaroslav
Это почему же ?
Yaroslav
вот эластик лучше в кубер не пихать ) пихайте кибану )
Yaroslav
Пихал, пихаю и буду пихать) Отлично работает, серьёзно )
Сергей
конкретно про диск интересует
Gleb
конкретно про диск интересует
ща тебе скажут мол амазон и привет
Yaroslav
Раньше была распределённая фс от dell, порядка 2тб в месяц. Сейчас прибиваю ноды просто на локал
Felix
!спам
Отделение Bereke Bank
вот эластик лучше в кубер не пихать ) пихайте кибану )
а еще лучше logstash в кубер, а кибана и еластик на отдельном хосте не в кубере
Семён
хз, кибана сама по себе норм сервис, почему бы ей не крутиться в кубере ?
Yegor
Ребят, у меня вопрос Есть ли смысл организовывать k8s кластер в GKE для следующей задачи: есть например 5к ip адресов, я хочу просканировать на них порты с помощью nmap чтобы не грузить 1 в данном случае pod, я хочу распределить эти 5к ip адресов на 10 подов по 500 адресов Вопрос, имееет ли это смысл? ведь nmap потребляет в основном сетевые ресурсы, а они, насколько я понял, будут общие у некоторых подов Я только начинаю курить k8s, сильно не пинайте пожалуйста, если полный бред написал :)
Alexander
rpc порты кошельков ищешь ?))
Семён
открытые дашборды кубернетеса )
Отделение Bereke Bank
не проще поднять 10 виртуалок - загрузить туда скрипт с адресами и nmap-ом и запустить одновременно на всех ансиблом? 🤔