Форум программистов, компьютерный форум, киберфорум
Devops
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Автомасштабирование Kubernetes: HPA, VPA и автомасштабирование кластера
Запись от Mr. Docker размещена 02.05.2025 в 14:29 / Docking everything, K8s anything
Показов 2739 Комментарии 0
Метки devops, hpa, kubernetes, vpa

Нажмите на изображение для увеличения
Название: 7bfc6b59-e002-43af-be47-e931ac8cdafd.jpg
Просмотров: 207
Размер:	198.6 Кб
ID:	10713
Автомасштабирование в K8s работает на разных уровнях архитектуры: от числа подов (HPA) и выделяемых им ресурсов (VPA) до количества нод в кластере (Cluster Autoscaler). И пускай кажется, что достаточно поставить пару манифестов и забыть, реальность сложнее - эффективная настройка требует понимания и бизнес-логики приложения, и внутренностей самого Kubernetes. Погружаемся в дебри всех трех типов автомасштабирования, учимся...
Аватар для Mr. Docker
Старый
Контроллеры Kubernetes Ingress: Сравнительный анализ
Запись от Mr. Docker размещена 23.04.2025 в 19:28 / Docking everything, K8s anything
Показов 6006 Комментарии 0
Метки devops, ingress, kubernetes

Нажмите на изображение для увеличения
Название: 5c22cc87-ad12-49c3-8b7b-87fc7f61ff5b.jpg
Просмотров: 169
Размер:	213.1 Кб
ID:	10637
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами внешнего мира в сервисы внутри кластера, обеспечивая маршрутизацию HTTP и HTTPS...
Аватар для Mr. Docker
Старый
Go в Kubernetes: Управление ресурсами
Запись от golander размещена 11.04.2025 в 12:31 / go go just go
Показов 5295 Комментарии 0
Метки cpu, devops, go, kubernetes, memory

Нажмите на изображение для увеличения
Название: a0399ea7-cbf7-4e50-9d06-0919ac004113.jpg
Просмотров: 196
Размер:	53.9 Кб
ID:	10576
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия Go-рантайма с моделью ограничения ресурсов в K8s. Рантайм Go активно управляет ресурсами, создавая OS-потоки и распределяя горутины между ними, делая предположения о доступной мощности,...
Аватар для golander
Старый
Запуск контейнеров Docker на ARM64
Запись от Mr. Docker размещена 09.04.2025 в 22:41 / Docking everything, K8s anything
Показов 6094 Комментарии 0
Метки arm64, devops, docker, kubernetes

Нажмите на изображение для увеличения
Название: 1c408d6a-7608-489b-9811-d9d1d680e287.jpg
Просмотров: 194
Размер:	208.7 Кб
ID:	10569
Появление таких решений, как Apple M1/M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker, ставший стандартом де-факто для контейнеризации приложений, сталкивается с некоторыми особенностями работы на этой архитектуре. Многие пользователи Docker на ARM64-системах регулярно видят предупреждения вроде:

WARNING: The requested image's platform (linux/amd64) does...
Аватар для Mr. Docker
Старый
CI/CD для Python с GitHub Actions
Запись от Mr. Docker размещена 09.04.2025 в 15:59 / Docking everything, K8s anything
Показов 1677 Комментарии 0

Нажмите на изображение для увеличения
Название: 9ce325c9-2fc9-40cc-a359-8242038be8cb.jpg
Просмотров: 196
Размер:	122.3 Кб
ID:	10559
CI/CD для Python-разработчиков – это насущная необходимость. Представьте: вы пишете код, запускаете тесты, собираете пакет, отправляете его в репозиторий, развёртываете приложение. А теперь умножьте эти действия на количество изменений в день, добавьте необходимость тестировать...
Аватар для Mr. Docker
Старый
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Запись от Mr. Docker размещена 06.04.2025 в 21:34 / Docking everything, K8s anything
Показов 5553 Комментарии 0

Нажмите на изображение для увеличения
Название: 2c21f8e9-cca2-4fe6-8871-060bd65cdf9c.jpg
Просмотров: 241
Размер:	154.5 Кб
ID:	10545
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при сбоях, как проводить рутинные операции обслуживания без простоев. Традиционные скрипты и ручное управление оказываются недостаточно гибкими в динамической среде контейнеров. В этих условиях возникает необходимость в специализированных инструментах, которые понимают как особенности PostgreSQL,...
Аватар для Mr. Docker
Старый
PostgreSQL в Kubernetes: Подготовка кластера и настройка
Запись от Mr. Docker размещена 20.03.2025 в 19:47 / Docking everything, K8s anything
Показов 4981 Комментарии 0

Нажмите на изображение для увеличения
Название: 50e7d14d-652e-45b4-b501-45d96a067be8.jpg
Просмотров: 225
Размер:	223.8 Кб
ID:	10477
Когда доходит до контейнеризации баз данных и особенно таких требовательных к ресурсам системах как PostgreSQL, многие команды до сих пор колеблются, прежде чем перенести их в контейнерную инфраструктуру. Эти сомнения вполне обоснованы, т.к. базы данных отличаются от обычных микросервисов, т.к. они хранят состояние, чувствительны к задержкам ввода-вывода и требуют особого внимания...
Аватар для Mr. Docker
Старый
Разбиваем монолит на два микросервиса и реализуем CI/CD
Запись от ArchitectMsa размещена 20.03.2025 в 09:44 / Microservice it all!
Показов 3656 Комментарии 0

Нажмите на изображение для увеличения
Название: 4caa3757-393a-43c3-98c1-9a15abaaf3ea.jpg
Просмотров: 261
Размер:	212.5 Кб
ID:	10472
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных зависимостей, а внесение изменений в одну часть приложения может неожиданно...
Аватар для ArchitectMsa
Старый
Apache Airflow для оркестрации и автоматизации рабочих процессов
Запись от Mr. Docker размещена 16.03.2025 в 20:42 / Docking everything, K8s anything
Показов 2840 Комментарии 0

Нажмите на изображение для увеличения
Название: 329ad6b5-3a16-454f-b1cf-d03d07b73234.jpg
Просмотров: 205
Размер:	204.6 Кб
ID:	10432
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной последовательности, обрабатывать гигабайты данных из разных источников, и при этом следить, чтобы все работало как часы....
Аватар для Mr. Docker
Старый
Введение в DevSecOps: основные принципы и инструменты
Запись от Mr. Docker размещена 16.03.2025 в 19:23 / Docking everything, K8s anything
Показов 2607 Комментарии 0
Метки devops, devsecops, docker

Нажмите на изображение для увеличения
Название: 26c8c082-6f89-408f-a344-f6c76e58bea4.jpg
Просмотров: 159
Размер:	203.3 Кб
ID:	10429
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы внедрить вопросы и практики безопасности на всех этапах жизненного цикла разработки...
Аватар для Mr. Docker
Старый
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Запись от Mr. Docker размещена 16.03.2025 в 18:56 / Docking everything, K8s anything
Показов 3649 Комментарии 0

Нажмите на изображение для увеличения
Название: 164564d3-0fec-4078-b51e-20b037fd01bb.jpg
Просмотров: 179
Размер:	193.1 Кб
ID:	10428
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные подходы к решению одних и тех же задач. Первый встроен в самую популярную платформу для хостинга кода, второй — проверенный временем ветеран с открытым исходным кодом.

CI/CD-процессы значительно сокращают время между идеей и релизом,...
Аватар для Mr. Docker
Старый
Docker: Руководство для начинающих по созданию первого приложения
Запись от Mr. Docker размещена 16.03.2025 в 09:51 / Docking everything, K8s anything
Показов 1768 Комментарии 0
Метки devops, docker

Нажмите на изображение для увеличения
Название: 161fa8af-7c96-4808-b160-43001517a3c6.jpg
Просмотров: 161
Размер:	163.9 Кб
ID:	10416
Docker — это платформа, которая упаковывает ваше приложение и все его зависимости в стандартизированные блоки, называемые контейнерами. Эти контейнеры изолированы друг от друга и от основной системы, что обеспечивает согласованное выполнение приложения независимо...
Аватар для Mr. Docker
Старый
Запуск контейнера Docker в облаке
Запись от Mr. Docker размещена 15.03.2025 в 17:50 / Docking everything, K8s anything
Показов 2030 Комментарии 0

Нажмите на изображение для увеличения
Название: 48caa547-ea4f-4e07-aa7f-d7a141ba05e0.jpg
Просмотров: 233
Размер:	179.9 Кб
ID:	10410
Что такое Docker-контейнер? Если коротко — это легковесный, автономный пакет, содержащий всё необходимое для запуска приложения: код, зависимости, библиотеки и конфигурации. Когда мы говорим о запуске Docker в облаке, мы открываем двери в мир возможностей, которые значительно превосходят традиционное локальное развертывание. Представьте себе: вы создаёте...
Аватар для Mr. Docker
Старый
Осваиваем Kubernetes: Подробная шпаргалка
Запись от Mr. Docker размещена 15.03.2025 в 10:22 / Docking everything, K8s anything
Показов 3126 Комментарии 0
Метки devops, kubernetes

Нажмите на изображение для увеличения
Название: 70851084-8ee2-433c-8e4c-c524a3d6745d.jpg
Просмотров: 180
Размер:	246.9 Кб
ID:	10409
Kubernetes — это открытая платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Он был создан для решения проблем, с которыми сталкиваются разработчики и системные администраторы при переходе от монолитной...
Аватар для Mr. Docker
Старый
CI/CD для приложений Java с Azure DevOps и Docker
Запись от Mr. Docker размещена 14.03.2025 в 17:20 / Docking everything, K8s anything
Показов 2002 Комментарии 0

Нажмите на изображение для увеличения
Название: 681eae05-54b0-4734-8e02-77349d73bf21.jpg
Просмотров: 215
Размер:	175.5 Кб
ID:	10398
Разработка современных Java-приложений немыслима без системы непрерывной интеграции и доставки (CI/CD). Azure DevOps в сочетании с Docker предоставляет мощный инструментарий для создания таких пайплайнов. Особенно это актуально для проектов на Java, где сборка обычно включает множество зависимостей и этапов. Но чтобы эффективно...
Аватар для Mr. Docker
Старый
Контейнеризация ML моделей с помощью Docker и Kubernetes
Запись от Mr. Docker размещена 14.03.2025 в 14:10 / Docking everything, K8s anything
Показов 2058 Комментарии 0

Нажмите на изображение для увеличения
Название: 10401a19-d699-47ce-8f5a-a53429fd77ff.jpg
Просмотров: 226
Размер:	144.9 Кб
ID:	10394
Перенос ML-моделей из лаборатории в продакшн сопровождается целым комплексом проблем. Нередко код, который отлично работает на локальной машине, отказывается функционировать в промышленной среде. Существует также проблема масштабирования. С ростом количества запросов к модели требуется обеспечить балансировку нагрузки и отказоустойчивость. Кроме того, некоторые модели нуждаются в специфических ресурсах, таких как GPU, что усложняет их развертывание. В машинном обучении эти...
Аватар для Mr. Docker
Старый
Лучшие практики оптимизации Docker Image
Запись от Mr. Docker размещена 13.03.2025 в 21:50 / Docking everything, K8s anything
Показов 1665 Комментарии 0
Метки devops, docker, docker image

Нажмите на изображение для увеличения
Название: 5e750903-5bc1-4e24-bb15-2c24291d1583.jpg
Просмотров: 191
Размер:	341.7 Кб
ID:	10386
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/CD пайплайнами, это означает увеличение времени сборки и доставки приложения. Представьте ситуацию: вы внесли крошечное изменение в код, запустили пайплайн, а затем ждете...
Аватар для Mr. Docker
Старый
Вопросы на собеседовании по Docker
Запись от Mr. Docker размещена 13.03.2025 в 21:34 / Docking everything, K8s anything
Показов 1959 Комментарии 0
Метки devops, docker, interview

Нажмите на изображение для увеличения
Название: f8c80b20-2a8f-4c84-b612-ad2c63fd4104.jpg
Просмотров: 158
Размер:	40.7 Кб
ID:	10385
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет полезна как начинающим специалистам, так и тем, кто уже имеет опыт работы с контейнерами, но хочет освежить знания перед важным интервью. Мы пройдемся по всему — от базовых понятий до продвинутых техник и подводных камней, с которыми сталкиваются даже опытные пользователи Docker....
Аватар для Mr. Docker
Старый
Непрерывное развертывание в Java с Kubernetes
Запись от Javaican размещена 13.03.2025 в 12:28 / Making Java great for ever
Показов 3073 Комментарии 0

Нажмите на изображение для увеличения
Название: 0a41ac0a-1f8b-4f5a-9dd1-91e2352fcf93.jpg
Просмотров: 159
Размер:	171.3 Кб
ID:	10382
Чем так привлекателен Kubernetes для развертывания Java-приложений? Этот оркестратор контейнеров позволяет автоматизировать развертывание, масштабирование и управление контейнеризированными приложениями. Но вместе с преимуществами приходят и новые вызовы — особенно для Java-приложений, которые имеют свою специфику при работе в контейнерах.

Специфика работы с Java-приложениями добавляет свои нюансы:
  • Относительно долгое время запуска
...
Аватар для Javaican
Старый
Лучшие приёмы и практики CI/CD пайплайнов
Запись от Mr. Docker размещена 12.03.2025 в 09:48 / Docking everything, K8s anything
Показов 2508 Комментарии 0

Нажмите на изображение для увеличения
Название: 6b276475-fc74-49c8-9019-44dc98ed1a9c.jpg
Просмотров: 238
Размер:	192.7 Кб
ID:	10371
CI/CD пайплайны — это полноценная методология, обеспечивающая автоматизацию процессов сборки, тестирования и развертывания кода. По сути, они представляют собой набор практик, направленных на устранение болевых точек в процессе доставки ПО путем автоматизации ручных процессов.

Но какие конкретно проблемы решает правильно настроенный CI/CD пайплайн? Во-первых он значительно сокращает время между написанием кода...
Аватар для Mr. Docker
Старый
Обзор и лучшие практики Docker и Docker compose
Запись от Mr. Docker размещена 12.03.2025 в 09:24 / Docking everything, K8s anything
Показов 2482 Комментарии 0

Нажмите на изображение для увеличения
Название: 51943c9b-7326-437c-81b8-f7a4afcb7d39.jpg
Просмотров: 208
Размер:	231.4 Кб
ID:	10370
Принцип "запускается на моей машине" перестал быть отговоркой с появлением Docker. Вместо этого разработчики могут гарантировать, что их код будет работать одинаково, независимо от окружения. Это снимает хроническую головную боль команд, которые раньше вынуждены были искать причины отказов...
Аватар для Mr. Docker
Новые блоги и статьи
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru