en
Feedback
Цифровая трансформация

Цифровая трансформация

Open in Telegram

Канал для DevOps специалистов.

Show more
2 126
Subscribers
No data24 hours
-27 days
-1230 days

Data loading in progress...

Similar Channels
No data
Any problems? Please refresh the page or contact our support manager.
Tags Cloud
No data
Any problems? Please refresh the page or contact our support manager.
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
June '25
June '250
in 0 channels
May '250
in 0 channels
Get PRO
April '250
in 0 channels
Get PRO
March '250
in 1 channels
Get PRO
February '250
in 0 channels
Get PRO
January '25
+3
in 0 channels
Get PRO
December '24
+1
in 0 channels
Get PRO
November '240
in 0 channels
Get PRO
October '24
+4
in 0 channels
Get PRO
September '240
in 0 channels
Get PRO
August '24
+2 417
in 1 channels
Get PRO
July '24
+2
in 0 channels
Get PRO
June '24
+1 065
in 0 channels
Get PRO
May '24
+978
in 0 channels
Get PRO
April '24
+2
in 1 channels
Get PRO
March '24
+5 025
in 221 channels
Date
Subscriber Growth
Mentions
Channels
17 June0
16 June0
15 June0
14 June0
13 June0
12 June0
11 June0
10 June0
09 June0
08 June0
07 June0
06 June0
05 June0
04 June0
03 June0
02 June0
01 June0
Channel Posts
⚡️ Подробное руководство по развертыванию Kubernetes в среде Proxmox VE с использованием Smallab. В этом репозитории рассмотр
⚡️ Подробное руководство по развертыванию Kubernetes в среде Proxmox VE с использованием Smallab. В этом репозитории рассмотрены шаги по настройке инфраструктуры, включая установку необходимых компонентов, конфигурацию сети и управление кластерами. https://github.com/ehlesp/smallab-k8s-pve-guide #devops #девопс Kubernetes в телеграм

2
💻 Flagger — это инструмент для прогрессивного развёртывания приложений в Kubernetes! 🌟 Он автоматизирует процесс выпуска но
💻 Flagger — это инструмент для прогрессивного развёртывания приложений в Kubernetes! 🌟 Он автоматизирует процесс выпуска новых версий, минимизируя риски за счёт постепенного переключения трафика на новую версию с проверкой метрик и тестов на соответствие. Поддерживает стратегии Canary, A/B-тестирование и Blue/Green развёртывание. Интегрируется с ingress-контроллерами, service mesh и системами мониторинга. Проект является частью CNCF и экосистемы Flux GitOps. 🔐 Лицензия: Apache-2.0 🖥 Github Kubernetes в телеграм
2
3
Как сделать Kubernetes еще круче: секреты безупречной работы Отказоустойчивость информационных систем необходима для обеспече
Как сделать Kubernetes еще круче: секреты безупречной работы Отказоустойчивость информационных систем необходима для обеспечения непрерывности работы системы и минимизации возможности потери данных в случае сбоев или отказов в работе оборудования. Это особенно важно для критических для бизнеса систем. Мы начали использовать геораспределенные кластеры и повысили надежность сервисов. В статье опишем, какими инструментами это делали, какие сложности возникали и какие получили результаты. https://habr.com/ru/companies/leroy_merlin/articles/777588/ #devops #девопс
3
4
Небольшая тулза kube-audit-viewer будет вам полезна, если вы собираете Kubernetes Audit Log и хотите удобно их просматривать.
Небольшая тулза kube-audit-viewer будет вам полезна, если вы собираете Kubernetes Audit Log и хотите удобно их просматривать. По сути это простое веб-приложение, которое принимает на вход файл с логами (через параметр -logfile) и рендерит их на странице в браузере. Также присутствует функционал с простым поиском. P.S – да, может быть не совсем красиво и удобно, но это лучше чем ничего.
3
5
💻 Управление Kubernetes с помощью Rust — погружение в универсальный Client-Go, абстракции контроллера и макросы CRD с Kube.r
💻 Управление Kubernetes с помощью Rust — погружение в универсальный Client-Go, абстракции контроллера и макросы CRD с Kube.rs! 🔗 Читать: *клик* Kubernetes в телеграм
3
6
👣 Prometheuswireguardexporter – это экспортер Prometheus для WireGuard, разработанный на языке Rust. Он собирает и экспортир
👣 Prometheuswireguardexporter – это экспортер Prometheus для WireGuard, разработанный на языке Rust. Он собирает и экспортирует данные из команды wg show all l (или дамп wg show <interface>, если вы указываете файл конфигурации) в формате, который понимает Prometheus. Экспортер отличается высокой эффективностью использования ресурсов сервера, минимизируя потребление как оперативной памяти, так и процессорного времени. Кроме того, он доступен в виде контейнера Docker для различных архитектур процессоров: amd64, 386, Arm64, Armv7 и Armv6. ▪ Github Kubernetes в телеграм
3
7
👣 helm-cel — плагин для валидации значений в Helm-чартах с помощью CEL 💡 helm-cel помогает валидировать значения(values.yam
👣 helm-cel — плагин для валидации значений в Helm-чартах с помощью CEL 💡 helm-cel помогает валидировать значения(values.yaml) helm чартов через CEL(Common Expression Language) - язык для написания простых логических выражений), что дает более выразительную валидацию, возможность переиспользования правил, разные уровни строгости и четкие сообщения об ошибках, в отличие от стандартной JSON Schema валидации (values.schema.json), которая более ограничена в возможностях написания сложных правил и переиспользования кода. Пример правил: expressions: portRange: 'values.service.port >= 1 && values.service.port <= 65535' nodePortRange: 'values.service.nodePort >= 30000 && values.service.nodePort <= 32767' rules: - expr: "${portRange}" desc: "Service port must be valid" - expr: 'values.service.type == "NodePort" ? ${nodePortRange} : true' desc: "NodePort must be valid when type is NodePort" ❤️ Проект от подписчика, если хотите поделиться своим проектом - пишите сюда...
699
8
💻 Шпаргалка метрик Kubernetes Полезная шпаргалка по k8s с листингом метрик диска, джобов, сервисов и событий. #kubernetes #шпаргалка
671
9
Прогрессивный инструмент, автоматизирующий процесс релизов приложений, работающих на #Kubernetes на базе #golang https://github.com/fluxcd/flagger Kubernetes в телеграм
694
10
🔥 Keep — полезный инструмент для управления инженерными оповещениями! 🌟 Он позволяет командам разработчиков и DevOps эффект
🔥 Keep — полезный инструмент для управления инженерными оповещениями! 🌟 Он позволяет командам разработчиков и DevOps эффективно фильтровать, группировать и анализировать инциденты, предоставляя мощные инструменты визуализации и интеграции. Keep собирает оповещения из различных систем мониторинга и автоматизации, включая Prometheus, Datadog, Sentry, и другие, а затем предоставляет контекст для их анализа. 🌟 Основные функции Keep включают настройку уведомлений, создание аналитических дашбордов, а также возможность интеграции с внешними API. Он ориентирован на улучшение реакции на инциденты и минимизацию шума от незначительных событий, помогая командам сосредотачиваться на решении критических проблем. 🖥 Github Kubernetes в телеграм
798
11
💻 Kube Trace NFS — это инструмент для мониторинга сетевых файловых систем (NFS) в Kubernetes-кластерах с использованием eBPF
💻 Kube Trace NFS — это инструмент для мониторинга сетевых файловых систем (NFS) в Kubernetes-кластерах с использованием eBPF! 🌟 Он отслеживает операции чтения, записи, открытия и получения атрибутов для сбора телеметрии на уровне узла, экспортируя данные в Prometheus для анализа в Grafana. Инструмент предназначен для более детального контроля NFS-трафика между клиентами и серверами, поддерживает метрики по производительности и задержкам, а также интегрируется с Helm для установки. 🖥 Github
774
12
🛟🛟 Архитектура кластеров Kubernetes — выбор размера рабочего узла Если вы создаете on-premises кластер, стоит ли вам исполь
🛟🛟 Архитектура кластеров Kubernetes — выбор размера рабочего узла Если вы создаете on-premises кластер, стоит ли вам использовать несколько мощных серверов последнего поколения или использовать около дюжины старых машин, которые будут валяться в центре обработки данных? Или, если вы используете управляемый сервис Kubernetes, такой как Google Kubernetes Engine (GKE), следует ли вам использовать восемь экземпляров n1-standard-1 или два экземпляра n1-standard-4 для достижения желаемой вычислительной мощности? Продолжение здесь #гайд
644
13
💻 Helmper — это инструмент для автоматизации управления Helm-чартами в Kubernetes, работающий в стиле GitOps. Он позволяет и
💻 Helmper — это инструмент для автоматизации управления Helm-чартами в Kubernetes, работающий в стиле GitOps. Он позволяет импортировать Helm-чарты в OCI-реестры, обеспечивая актуальность версий. Helmper также включает опции для обнаружения уязвимостей в чартах и их автоматического патчинга, что делает его полезным для обеспечения безопасности при деплое 🌟 Основные задачи Helmper — автоматизировать обновление чартов и гарантировать их совместимость с Kubernetes, что упрощает CI/CD процессы 🔐 Лицензия: Apache-2.0 🖥 Github
5
14
👣 Holocron — библиотека для управления выбором лидера в распределённых системах 💡 Библиотека использует объектное хранилище
👣 Holocron — библиотека для управления выбором лидера в распределённых системах 💡 Библиотека использует объектное хранилище, чтобы несколько узлов в системе могли координироваться и выбирать ведущий узел (лидера), который будет управлять процессами. Лидер выбирается с помощью условных записей: только один узел может стать лидером, пока другие остаются в ожидании. Это важно для систем, где нужно избегать конфликтов между узлами при управлении ресурсами, особенно при сбоях 🔐 Лицензия: MIT 🖥 Github
676
15
💻 Kubernetes для современной инженерии данных! 🌟 В этом видео вы подробно окунетесь в мир Kubernetes — мощного инструмента
💻 Kubernetes для современной инженерии данных! 🌟 В этом видео вы подробно окунетесь в мир Kubernetes — мощного инструмента для управления контейнеризированными приложениями, а также рассмотрите его применение в области инжиниринга данных! 🕞 Продолжительность: 1:25:17 🔗 Ссылка: *клик*
673
16
💻 kube-startup-cpu-boost от Google — контроллер для Kubernetes, который временно увеличивает запросы и лимиты CPU во время с
💻 kube-startup-cpu-boost от Google — контроллер для Kubernetes, который временно увеличивает запросы и лимиты CPU во время старта рабочих нагрузок. Это помогает приложениям быстрее запускаться в контейнерах, выделяя дополнительные ресурсы в критический момент. После инициализации ресурсы возвращаются к обычным значениям. 🔐 Лицензия: Apache-2.0 🖥 Github
825
17
🌇 Захватывающий вид на закате с вершины сопки Монастырская На вершине горы Монастырская расположена потрясающая смотровая пл
🌇 Захватывающий вид на закате с вершины сопки Монастырская На вершине горы Монастырская расположена потрясающая смотровая площадка, которая открывает фантастический вид на окрестности. Вершина сопки украшена уникальным арт-объектом — белым геокуполом. Рядом можно увидеть руины Уссурийской береговой мортирной батареи, что добавляет еще больше исторического интереса к этому месту. 📍Локация на карте
6 724
18
👩‍💻 syngit Оператор #Kubernetes, который позволяет вам размещать ресурсы в репозитории git и управлять их жизненным циклом
👩‍💻 syngit Оператор #Kubernetes, который позволяет вам размещать ресурсы в репозитории git и управлять их жизненным циклом приложений. #golang ▪️Github Kubernetes в телеграм
3
19
❓ Как Kubernetes определяет готовность узла: детальный разбор 💡 В Kubernetes узлы играют ключевую роль, предоставляя ресурсы для запуска контейнеров. Чтобы гарантировать, что узел может эффективно выполнять свои функции, Kubernetes использует статус "Node Ready", который указывает, что узел готов к обработке рабочих нагрузок. Однако этот статус не статичен и может изменяться в зависимости от состояния различных компонентов узла. ❓ Как работает определение готовности узла? ❗️ Kubernetes использует компонент kubelet для управления состоянием узла. Kubelet — это агент, который работает на каждом узле кластера и отвечает за запуск и мониторинг контейнеров через контейнерный runtime (например, Docker или containerd). Этот агент регулярно отправляет обновления в контроллер управления жизненным циклом узлов (node lifecycle controller), который определяет состояние узла и решает, может ли узел принимать новые задачи. 💡 Чтобы узел считался "готовым", kubelet проверяет состояние различных критичных компонентов, включая: 🌟 Контейнерный runtime. Он отвечает за выполнение контейнеров, и если он не функционирует корректно, узел будет считаться неготовым. 🌟 Сетевые компоненты. Узел должен иметь рабочее сетевое соединение, чтобы взаимодействовать с другими узлами кластера и внешними ресурсами. 🌟 Физическое состояние узла. Например, узел может стать неготовым, если заканчиваются ресурсы (память, процессор и т.д.). 🔍 Проверка состояния узла 💡 Kubelet периодически отправляет Heartbeat сигналы, которые содержат данные о состоянии узла. Если контроллер не получает такие сигналы в течение определённого времени, он считает, что узел "упал", и изменяет его статус на Unknown (неизвестно), чтобы предотвратить отправку задач на этот узел. Если хотя бы один из критичных компонентов перестает работать, статус узла изменяется на NotReady (не готов). В такой ситуации узел продолжает функционировать, но новые задачи на него не отправляются. 🔍 Метки состояния узла Каждый узел в Kubernetes имеет набор меток (conditions), которые описывают его текущее состояние. Например, для статуса "Node Ready" используются следующие метки: 🌟 Ready: True, False или Unknown. Определяет, может ли узел принимать новые задачи. 🌟 MemoryPressure: указывает, если на узле нехватка оперативной памяти. 🌟 DiskPressure: показывает, есть ли проблемы с дисковым пространством. 🌟 PIDPressure: информирует о том, что узел исчерпал лимиты процессов. Эти метки позволяют Kubernetes принимать автоматические решения, например, мигрировать рабочие нагрузки с узла, который испытывает проблемы ❓ Как отслеживать готовность узлов? Чтобы узнать статус узлов в кластере, можно использовать команду: kubectl get nodes 💡 Она покажет список всех узлов и их состояние. Узлы со статусом "NotReady" могут временно не принимать задачи, что может быть вызвано, например, недостатком ресурсов или проблемами с контейнерным runtime. Для более детальной информации можно использовать: kubectl describe node <node-name> 💡 Это предоставит подробное описание всех меток состояния и диагностики узла, что поможет быстрее обнаружить причину проблем Kubernetes в телеграм
799
20
💻 Разрешения Kubernetes RBAC, о которых вы могли не знать, но должны знать! 🌟 K8s RBAC предлагает три разрешения со скрытым
💻 Разрешения Kubernetes RBAC, о которых вы могли не знать, но должны знать! 🌟 K8s RBAC предлагает три разрешения со скрытыми полномочиями, которые могут быть использованы злонамеренно. Узнайте, как контролировать их использование! 🔗 Читать: *клик* Kubernetes в телеграм
949