This media is not supported in your browser
VIEW IN TELEGRAM
KFtray
KFtray - инструмент для управления портами приложений в Kubernetes. Может пригодиться для тестирования API и локальной разработки.
KFtray - инструмент для управления портами приложений в Kubernetes. Может пригодиться для тестирования API и локальной разработки.
❤2🤯2😁1
Змейка, которая кушает поды. Будьте осторожны, играя в проде :)
Своего рода Chaos Engineering
https://github.com/deggja/serpent
Своего рода Chaos Engineering
https://github.com/deggja/serpent
GitHub
GitHub - deggja/chaossnake: Chaos snake for Kubernetes. Chaos engineering combined with a classic snake game.
Chaos snake for Kubernetes. Chaos engineering combined with a classic snake game. - deggja/chaossnake
😁5👍2❤1🥴1
Awesome K8s tools and resources
Awesome index of Open Source K8s and container tools
Awesome Kubernetes Resources
Есть еще интересный ресурс -- Nubenetes
А также Kubetools -- Curated List of Kubernetes Tools
Awesome index of Open Source K8s and container tools
Awesome Kubernetes Resources
Есть еще интересный ресурс -- Nubenetes
А также Kubetools -- Curated List of Kubernetes Tools
GitHub
GitHub - vilaca/awesome-k8s-tools: List of container/k8s tools.
List of container/k8s tools. Contribute to vilaca/awesome-k8s-tools development by creating an account on GitHub.
👍5🤯2🤣1
GenAI / LLM для аналитики для полного и точного перевода простого языка в SQL (text-to-SQL)
https://www.waii.ai/
Думается, что скоро подобное будет появляться и на широком рынке.
https://www.waii.ai/
Думается, что скоро подобное будет появляться и на широком рынке.
www.waii.ai
Waii.ai: Enterprise Text-to-SQL API | Accurate SQL Generation
Generate accurate SQL queries via API with Waii.ai's enterprise-ready text to SQL API. 95%+ accuracy for complex data workflows.
🤣2👨💻2😁1
Robusta KRR: Собирает данные о потреблении ресурсов подов из Prometheus и предлагает оптимальные значения requests и limits для CPU и памяти.
Goldilocks by Fairwinds: Аналогичный инструмент, который помогает оптимизировать настройки ресурсов подов в Kubernetes.
Opencost: Мониторинг затрат в облаке для провайдеров AWS, GCP и Azure.
Kube-downscaler: Инструмент с открытым исходным кодом, который автоматически масштабирует нагрузку в Kubernetes в соответствии с расписанием. Это позволяет снизить затраты за счет оптимизации использования ресурсов в периоды низкой активности.
ScaleOps: Kubernetes Resource Optimization
StormForge: Automated Kubernetes Resource Management
Harness: Cloud Cost Management Software
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤1
Благодаря встроенному SideroLink (TM) Talos Linux устанавливает безопасное, зашифрованное WireGuard соединение с Omni на самом раннем этапе процесса загрузки, позволяя транслировать логи, просматривать данные о производительности, изменять конфигурации и удаленно диагностировать проблемы.
https://www.youtube.com/live/wd3lI3qf-3w?si=rls_G04EoOVU1Pjy
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - siderolabs/omni: SaaS-simple deployment of Kubernetes - on your own hardware.
SaaS-simple deployment of Kubernetes - on your own hardware. - siderolabs/omni
🔥3❤2👍2🤔1
Managing 100s of Kubernetes Clusters using Cluster API
Тут ребята делятся своим опытом по управлению сотней кластеров Kubernetes через Cluster API, сократив время развертывания новых кластеров с полутора недель до одного рабочего дня. Минимизировали ручное управление с помощью Kubernetes Operator паттерна.
Правда их опыт релевантен только для Microsoft Azure (AKS) с использованием Cluster API Provider Azure (CAPZ), но скорее всего этот паттерн можно использовать и для других Managed кластеров.
Тут ребята делятся своим опытом по управлению сотней кластеров Kubernetes через Cluster API, сократив время развертывания новых кластеров с полутора недель до одного рабочего дня. Минимизировали ручное управление с помощью Kubernetes Operator паттерна.
Правда их опыт релевантен только для Microsoft Azure (AKS) с использованием Cluster API Provider Azure (CAPZ), но скорее всего этот паттерн можно использовать и для других Managed кластеров.
❤4🤔3👌2
Челик проходил интервью в Google на позицию Senior Site Reliability Engineer, SE (System Engineering) и любезно записал все вопросы и ответы на них с рассуждениями
https://prepare.sh/engineering/devops/google/
Там есть и другие интервью на другие позиции
https://prepare.sh/engineering/devops/google/
Там есть и другие интервью на другие позиции
🔥10👍4❤3
А вы знали, что в Linux кроме базовых прав доступа в inode файла находятся еще три бита, описывающие специальные права доступа?
SUID (Set UID): Этот бит устанавливается на исполняемых файлах. Когда программа запускается с этим битом, она выполняется с правами владельца файла, а не пользователя, который её запустил. Обычно это используется для программ, требующих дополнительных привилегий.
SGID (Set GID): Похож на SUID, но программа выполняется с правами группы владельца файла. Этот бит также может быть установлен на директории, где он назначает группу для всех новых файлов.
Sticky bit: Этот бит обычно устанавливается на директории. Если он активирован, то только владелец файла может удалить его из директории, даже если другие пользователи имеют права на запись в неё. Это защищает от случайного удаления файлов.
SUID (Set UID): Этот бит устанавливается на исполняемых файлах. Когда программа запускается с этим битом, она выполняется с правами владельца файла, а не пользователя, который её запустил. Обычно это используется для программ, требующих дополнительных привилегий.
SGID (Set GID): Похож на SUID, но программа выполняется с правами группы владельца файла. Этот бит также может быть установлен на директории, где он назначает группу для всех новых файлов.
Sticky bit: Этот бит обычно устанавливается на директории. Если он активирован, то только владелец файла может удалить его из директории, даже если другие пользователи имеют права на запись в неё. Это защищает от случайного удаления файлов.
❤11👀4👨💻3
Forwarded from Кубернетичек
Haproxy v3.0 вышла https://www.haproxy.com/blog/announcing-haproxy-3-0
А месяц назад зарелизили хапрокси ингресс на версии 2.8 хапрокси https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-11
А месяц назад зарелизили хапрокси ингресс на версии 2.8 хапрокси https://www.haproxy.com/blog/announcing-haproxy-kubernetes-ingress-controller-1-11
HAProxy Technologies
Announcing HAProxy 3.0
HAProxy 3.0 maintains its edge over alternatives with best-in-class load balancing. Ready to upgrade? Here’s how to get started.
❤4👍3🤔3
Forwarded from лес, горы и кубернетис
Крепитесь, сегодня будет много упавших CI https://habr.com/ru/news/818177/
Судя по ответу от поддержки это не ошибка https://habr.com/ru/news/818177/#comment_26878905
Судя по ответу от поддержки это не ошибка https://habr.com/ru/news/818177/#comment_26878905
Хабр
Docker hub перестал работать в России
При открытии сайта появляется надпись: 403 Forbidden Since Docker is a US company, we must comply with US export control regulations. In an effort to comply with these, we now block all IP addresses...
💔6🤩4🤣3😭2🔥1😨1
Недавно стало известно, что большая часть репозиториев на GitHub Greenplum была заархивирована. В связи с этим у многих возникли вопросы о будущем проекта.
Разработка Greenplum в рамках open source, скорее всего, будет приостановлена. Дальнейшее развитие проекта будет происходить силами нового правообладателя проекта — компании Broadcom, и сосредоточится на коммерческой версии VMware Tanzu Greenplum.
As part of VMware’s integration with Broadcom, the Tanzu Network domain will remain available to customers until June 7th, 2024, at which point it will redirect to Broadcom’s Support Portal. The associated Tanzu Network registry will remain in read-only mode starting on June 7th, 2024 and will be available until July 15th, 2024 to continue to support using existing OCI artifacts without impact as you transition to Broadcom systems. Please refer to this knowledge base article (ID#: 367105) for all dates and additional information about automation resources.
Есть вероятность, что просто из-за смены владельца репозитории могут быть перенесены в другое место.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Greenplum DB
Greenplum DB. Greenplum DB has 28 repositories available. Follow their code on GitHub.
🤔3🤷♂1🌚1
Краткий обзор истории создания и развития Kubernetes, включая важные этапы, релизы и статистику. Хорошее чтиво к 10-й годовщине.
👍5 4❤2
Тут челик поясняет за историю PID 0 и кишках запуска ядра.
- Инициализация ядра: Во время загрузки ядро инициализирует различные компоненты и создает первый процесс с PID 0.
- Ожидание (idle): PID 0 затем переходит в режим ожидания, готовый к планированию новых задач.
- Управление задачами: Первые задачи, созданные ядром, помогают инициализировать систему. Первая из них в конечном итоге становится процессом инициализации (PID 1) в пользовательском пространстве.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🤓1👨💻1
А вы знали, что CRON по умолчанию ведет расписание в UTC, независимо от локального времени?
За откровение плюсов в карму @N1kituki
The solution is that CRON jobs in general run in UTC time. It's considered best practice to use UTC for server-side timestamps. So there is no way to change the default timezone for CRON jobs, but you can manually adjust the scheduled time based on the desired timezone.
За откровение плюсов в карму @N1kituki
⚡3👍2❤1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
Redis
Redis Adopts Dual Source-Available Licensing | Redis
Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.
🤯2😢2👨💻2😱1