Мы подружили Talos с ванильным Kubernetes control-plane 🎉 Недавно, благодаря совместным усилиям Ænix и CLASTIX, появилась рабочая группа, для добавления поддержки ванильного Kubernetes control-plane в Talos Linux. В рамках этой задачи только что был опубликован проект talos-csr-signer. Он реализует функциональность сервиса trustd, встроенного в Talos Linux. Принцип работы простой: когда Talos-нода загружается и подключается к кластеру, она отправляет запрос на <control-plane>:50001, чтобы получ...
ITTales :(){ :|:& };:
Этот чудесный мир IT Contact: @kvaps
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20Недавно узнал что в go можно эмбедить файлы прямо в бинарник. Это прям супер удобно, особенно для написания различных CLI-утилит, которые традиционно распространяются в формате: "скачай бинарник из запусти". Раньше я использовал кодогенерацию, но в большинстве случаев можно обойтись без неё. Можно эмбедить Kubernetes-манифесты, Helm-чарты, так и вообще любую статику. //go:embed позволяет на этапе сборки положить файлы прямо в бинарь. Go читает указанные пути, запаковывает содержимое в секцию дан...
Тут поресёрчил тему, как распилить GPU между виртуалками. Для QEMU/KVM всё завязано на VFIO: можно пробрасывать как целое PCI-устройство (полный passthrough), так и виртуализированные GPU через vGPU-подход, когда хост создаёт mediated devices (mdev) или PCI-based виртуальные GPU и уже их отдаёт в VM. Именно этот вариант нужен, если один физический GPU должен использоваться несколькими виртуалками. Я думал, что можно как-то заиспользовать MIG, но MIG — это лишь аппаратное разбиение GPU. Сам по се...
Оказалось что метод с kexec действительно работает не всегда и не везде. В рамках ресёрча более унивирсального метода установки Talos Linux на железо написал утилиту boot-to-talos, которая позволяет накатить Talos из любой ОС буквально за пару минут. По сути она позволяет собрать данные из системы, затем скачивает официальный installer-образ, подготавливает для него окружение и запускает установку. После этого делает ребут через sysrq уже в новую операционку. Репа и готовые бинарники: 👉 github....
На этой неделе Cozystack обошёл OpenNebula по числу звёзд на GitHub ⭐️ Cozystack - 1556 OpenNebula - 1535
Вот уже и immutable операционку под GPU вычисления создали https://github.com/sbnb-io/sbnb
Взял свой расход из Cursor и переложил это кол-во токенов на API Anthropic, вышли такие цифры: ➡️Claude 4.1 Opus Thinking (55.4M токенов): 55.4M ($15+$75)/2 / 1M = $2493 ➡️Claude 4 Sonnet Thinking (186.1M токенов): 186.1M ($3+$15)/2 / 1M = $1674.9 Вывод: если я подключусь напрямую к API, то потрачу в 20 раз больше денег и точно буду бомжом вайб кодером Из очевидных идей по оптимизации что я думал и предложили умные люди из чата: это не использовать всегда самые доро...
Через 20 минут буду рассказывать про Kubernetes Aggregation API Layer на DevOpsDays Almaty Прямая трансляция: https://www.youtube.com/live/8WLM2zrn8Qw
А вот еще интересная статья. Ученые из университета Мэриленда вместе с учёными из Microsoft проверяли одну любопытную вещь: как ИИ-модели ведут себя на очень длинных текстах в разных языках. Не просто "переведи фразу" или "ответь на вопрос", а вот прям дать модели 80–120 тысяч токенов текста (это примерно книга), спрятать в нём кусок инфы и попросить найти. Тест этот называется ONERULER. Тестировали 26 языков: от английского, русского и испанского, до хинди, суахили, тамильского и сесото. Резуль...
Это сврешилось, мы наконец-то официально выпустили новый дашбрд в Cozystack v0.37 🎉