Linux-поды теперь поддерживают user namespaces. Безопасность через ядро для ограничения привилегий.
Stateful-процессы масштабируются вверх без остановки. Увеличение ресурсов без перезапусков.
Альфа-фичу из 1.26 (KEP-3503) убирают — containerd не поддерживает это, как выяснилось.
Картинку сгенерил с помощью ChatGPT с четвертого раза своим дегенским промптом
Please open Telegram to view this post
VIEW IN TELEGRAM
6 5 2👍1 1
Forwarded from Лемана Тех
Как сократить время разработки дата-продуктов в 1,5 раза? 🤔
Рассказываем в карточках, как и зачем мы создали централизованную MLOps-платформу.
Полный доклад с HighLoad++ от Елизаветы Гавриловой можно посмотреть здесь👀
Рассказываем в карточках, как и зачем мы создали централизованную MLOps-платформу.
Полный доклад с HighLoad++ от Елизаветы Гавриловой можно посмотреть здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2 3👎2🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 syncgit — ClickOps + GitOps без дрифта
Любопытная тула для обьединения ClickOps и GitOps подходов к управлению ресурсами в Kubernetes.
🙏 Теперь можно делать изменения напрямую в кластере, не переживая, что тот же ArgoCD отклонит эти изменения, так как они сразу попадут в git-репозиторий, а оттуда через ArgoCD синхронизируются в кластере. Таким образом мы исключаем configration drift, оставляя возможность ручного управления.
📖 подробнее объяснение концепции тут и как это работает с ArgoCD тут
Любопытная тула для обьединения ClickOps и GitOps подходов к управлению ресурсами в Kubernetes.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤5👍3 2
«Экспресс 42» запустил ежегодный опрос про состояние DevOps. Цель — собрать 4000+ ответов от инженеров, разработчиков, админов, тестировщиков и IT-руководителей.
- Доступ к результатам исследования.
- Шанс выиграть мерч, промокоды или билеты на Highload++ и DevOpsConf.
Если вы связаны с DevOps — пройдите опрос. Чем больше ответов, тем точнее картина.
Please open Telegram to view this post
VIEW IN TELEGRAM
1 1 1 1
daily и size — не работают вместе?В logrotate нельзя просто заюзать
daily и size вместе — они взаимоисключающие. Size плюёт на время ротации, а daily не смотрит на размер логов. Итог? Логи либо растут, либо ротируются когда не нужно.maxsize <size> -- ротирует логи, если они перевалили за размер, учитывая время (daily, weekly, monthly). Так мы получим что хотели.maxsize size: Log files are rotated when they grow bigger than size bytes even before the specified time interval. Both size and timestamp are considered.Один гений решил не читать доки — дальше вы знаете что произошло. 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍8❤2👎1 1
Ранее уже писал про шаринг GPU в Kubernetes и репостил про сложности мониторинга. Сейчас наткнулся на более зрелый проект — k8s-vGPU-scheduler, который теперь называется Project HAMi (Heterogeneous AI Computing Virtualization Middleware).
- Time slicing — просто в конфигурации, но нет изоляции и плохо с производительностью.
- MPS — поддерживает параллельные вычисления, но снова нет изоляции.
- MIG — есть изоляция, но нужна статичная конфигурация ноды, и работает только на дорогих картах.
- vGPU — платное, требует виртуализации, не вписывается в kubernetes-native подход.
- Использование vGPU с любым значением памяти
- Гибкая конфигурация нагрузок: тип карты, affinity и т.д.
- Метрики GPU на уровне контейнеров с готовыми дашбордами
- Динамический MIG — без ребутов и статических настроек
- Работает с любыми видеокартами, не только A100
- Поддержка NVLink уже на подходе
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍4❤2🦄1
– argocd-server теперь один бинарник
– убрали redis
– добавили lua-плагины
– много упрощений вокруг rbac
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍8❤2🦄2 2
Forwarded from Кубернетичек
Все, 65к нод не модно. Eks говорит, мы предоставляем кластера со 100к нод https://aws.amazon.com/blogs/containers/under-the-hood-amazon-eks-ultra-scale-clusters/. Для этого нужно: использовать tmpfs, шардировать ключи (разделить кластера etcd по ключам в kube api), пенести транзакционную модель на кастомный плагин, дождать изменений в кубе 1.31 и 1.33 с констистентным чтением и стриминг пакетов, поправить индексацию в популярных куб контроллер. И вуаля)
Amazon
Under the hood: Amazon EKS ultra scale clusters | Amazon Web Services
This post was co-authored by Shyam Jeedigunta, Principal Engineer, Amazon EKS; Apoorva Kulkarni, Sr. Specialist Solutions Architect, Containers and Raghav Tripathi, Sr. Software Dev Manager, Amazon EKS. Today, Amazon Elastic Kubernetes Service (Amazon EKS)…
❤2 2 1
🚀 А вы знали, что Karpenter работает не только в AWS?
💡 Появился провайдер для GCP, добавляющий поддержку Karpenter в GKE — https://github.com/cloudpilot-ai/karpenter-provider-gcp
Также есть провайдер под Azure
Что умеет GCP-провайдер:
📦 Smart node provisioning and autoscaling
💸 Cost-optimized instance selection
🔌 Deep GCP service integration
⚡ Fast node startup and termination
Также есть провайдер под Azure
Что умеет GCP-провайдер:
💸 Cost-optimized instance selection
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - cloudpilot-ai/karpenter-provider-gcp: Google Cloud Karpenter Provider
Google Cloud Karpenter Provider. Contribute to cloudpilot-ai/karpenter-provider-gcp development by creating an account on GitHub.
1❤4 2👍1
Forwarded from Dmitry Ibragimov
А, хотел с вам поделиться, в начале года форкнули наконец нормально Lens и продолжают развивать - https://freelensapp.github.io/ . Всем, кому с кубером надо работать must have
👍8 4❤2 2