home.social

#контейнеры — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #контейнеры, aggregated by home.social.

fetched live
  1. [Перевод] Чтобы понять Kubernetes, я написал свой Kubernetes

    Можно годами работать с Kubernetes, писать манифесты и разбираться с падениями подов – и всё равно смутно представлять, что именно происходит внутри системы. Я решил закрыть этот пробел радикально: собрал собственный оркестратор Smith и по ходу разработки столкнулся с теми же проблемами, которые когда-то сформировали архитектуру Kubernetes. В статье – разбор этих инженерных решений через реальные поломки, от сетевого взаимодействия между узлами до механики согласования состояния. Разобраться в Kubernetes

    habr.com/ru/companies/otus/art

    #Kubernetes #оркестрация_контейнеров #контейнеры #сетевая_маршрутизация #инфраструктура #CNI #iptables #kubeproxy #GitOps

  2. Kubernetes просто, часть 5: зачем нужен Ingress и как маршрутизировать HTTP-трафик

    Разбираемся, зачем Kubernetes нужен Ingress . Чем он отличается от Service и Ingress Controller, как маршрутизировать HTTP-трафик по по доменам и путям к разным приложениям внутри кластера.

    habr.com/ru/articles/1089214/

    #kubernetes #k8s #хабр #ingress #service #системное_администрирование #devops #трафик #сети #контейнеры

  3. Good Bear 1.0: изолированное доверие к российской PKI, интерфейс, лицензия и сборка

    Представляем обзор свободного браузера Good Bear 1.0 для безопасной работы с веб-сайтами, использующими сертификатные цепочки Минцифры.

    habr.com/ru/articles/1088784/

    #сертификаты_минцифры #firefox #open_source #good_bear #контейнеры #pki

  4. Переход на Java 27: гайд по GC, флагам и памяти в контейнере

    Переход на новый JDK может изменить поведение сервиса даже без изменений в коде: JVM по-другому выбирает GC, расходует память и обрабатывает старые флаги запуска. В статье разбираем, что меняет Java 27 внутри рантайма и как проверить готовность сервисов к обновлению. Изучить изменения

    habr.com/ru/companies/otus/art

    #Java_27 #JVM #сборщик_мусора #G1_GC #управление_памятью #контейнеры #Kubernetes #микросервисы #производительность #миграция_JDK

  5. Kubernetes просто, часть 4: как трафик попадает в кластер, NodePort и LoadBalancer

    Разбираемся, как предоставить доступ к приложению снаружи Kubernetes-кластера. На простых схемах рассмотрим ClusterIP, NodePort и LoadBalancer, разберём разницу между port , targetPort и nodePort и проследим путь запроса от клиента до Pod

    habr.com/ru/articles/1086754/

    #kubernetes #k8s #service #clusterip #nodeport #loadbalancer #devops #сети #контейнеры #cloud_native

  6. Kuber Community Day'26: контент, который нельзя пропустить

    Хабр, привет! 30 июля во второй раз прошла инженерная конфа Kuber Community Day . 400 специалистов встретились в Москве, чтобы послушать о вызовах в Kubernetes, обменяться опытом, завести новые знакомства. Мероприятие объединило 26 спикеров в разных форматах: доклады, круглые столы, мастер-класс, научпоп и стендап. Еще конференция запомнилась экспериментальным форматом Arch Dating, в рамках которого с опытными менторами можно было обсудить технические и карьерные вопросы. Под катом мы собрали подборку всех выступлений с Kuber Community Day'26. Скоро вернемся с новыми анонсами, первыми о них узнают участники K8s-сообщества .

    habr.com/ru/companies/chislite

    #kubernetes #k8s #devops #kuber_community_day #итинфраструктура #контейнеры #контейнеризация #кластеры #конференции

  7. Миллион контейнеров и быстрый откат релиза: эволюция деплоя в RTC

    Первыми проблему на проде видят пользователи — а значит, вы уже теряете деньги или репутацию. Поэтому откатываться нужно быстро, а на наших масштабах — очень быстро: в RuntimeCloud, внутреннем облаке Яндекса, работает миллион контейнеров на ста с лишним тысячах серверов. Во времена tar-архивов откатывались со скоростью переключения symlink. В современном мире деплой умеет то, что раньше и не снилось, — он научился изоляции, декларативности и воспроизводимости. Только про быстрый откат многие забыли.

    habr.com/ru/companies/yandex_c

    #деплой #откат_релиза #rollback #контейнеры #kubernetes #docker #cgroups #bluegreen_deployment #canary_release

  8. Аналитик, или Туда и Обратно: как мы стали «Google на минималках» в мире контейнерной оркестрации

    Привет! Меня зовут Алиса, и сейчас я руковожу командой разработки продукта «Штурвал». У нас работает около пятидесяти человек: инженеры, безопасники, девопсы, фронтендеры, бэкендеры на Go и тестировщики, которые ломают всё, что мы строим. Но сегодня я хочу рассказать не о них. Сегодня балом правят аналитики. И под катом объясню, почему.

    habr.com/ru/articles/1069742/

    #kubernetes #карьерный_путь #аналитик #k8s #контейнеризация #контейнеры #аналитика #контейнерная_платформа

  9. Docker объявил об открытом бета-тестировании Docker VMM

    Docker объявил об открытом бета-тестировании Docker VMM Собственного, полностью переписанного слоя виртуализации, который отныне лежит в основе Docker Desktop. Новый движок уже доступен в паблик-бете на macOS и Windows начиная с Docker Desktop v4.86. Разберёмся, что именно поменялось, почему это важно даже тем, кто никогда не задумывался о VMM, и как всё это протестировать самостоятельно.

    habr.com/ru/articles/1069958/

    #docker #контейнеры #контейнеризация #Docker_VMM #docker_engine

  10. Последние из серверной: почему эпоха трушных сисадминов заканчивается (или только начинается)

    Всегда считал системных администраторов здоровой профессией. Нормальные мужики, которые ругались матом и знали жизнь. Почти всю работу выполняли вручную, даже серверы иногда собирали из комплектующих. Да, получали меньше разрабов, но и преимущества в работе у них были: сразу видеть результат своих действий — приятно и полезно для психики. «Вижу проблему — ребутаю сервак», как говорится. Но потом всё изменилось. Сначала пришли облака с докерами и кубернетесом. Так появились девопсы. Профессия стала меняться. Следом в продвинутых компаниях появились корпадмины — вроде менеджеров, но с техническим уклоном. В итоге значительную часть работы теперь можно выполнять вообще на удалёнке!

    habr.com/ru/articles/1058536/

    #Trello #Яндекс_Трекер #сисадмин #корпадмин #корпоративный_администратор #инцидентменеджмент #контейнеры #девопсы #импорт_тикетов

  11. Что сломается в вашем сервисе завтра, если сегодня вы запустите контейнеры без проверки образов

    Меня зовут Никита, я технический лидер команды, которая занимаемся управлением безопасностью контейнерных сред — и как отдельным продуктом для внешних клиентов, и как внутренним решением для команд, которые используют Managed Kubernetes под свои сервисы. По работе я вижу примерно одни и те же ошибки у разных клиентов: уязвимые зависимости, зараженные образы, забытые в слоях секреты, дырки в CI/CD. В этой статье разберем четыре тонких места, которые я вижу чаще всего, с конкретными кейсами из практики. И в конце будет минимальный набор защиты, который быстро можно накатить у себя.

    habr.com/ru/companies/cloud_ru

    #контейнеры #kubernetes

  12. Testcontainers в CI: почему тесты зелёные локально и красные на пайплайне

    Локально Testcontainers запускается за секунды, тесты стабильно зелёные, а в CI тот же набор начинает падать в трёх запусках из ста и каждый раз по новой причине. В статье разберём пять типовых источников такого поведения — от плавающих версий образов и неправильного ожидания готовности до конфликтов портов и нехватки памяти — и покажем, как сделать интеграционные тесты воспроизводимыми на пайплайне.

    habr.com/ru/companies/otus/art

    #Testcontainers #интеграционное_тестирование #Docker #Java #нестабильные_тесты #контейнеры #GitLab_CI #параллельные_тесты #управление_ресурсами

  13. Автотесты: опыт построения системы качества для Kubernetes-платформы

    На старте проекта у нас не было ни одного автотеста. При этом продукт уже представлял собой полноценную платформу контейнеризации на базе Kubernetes с большим количеством управляемых сервисов и единой консолью управления. Любое изменение могло затронуть базы данных, брокеры сообщений, системы хранения данных или внутренние управляющие компоненты платформы.

    habr.com/ru/companies/dbraincl

    #тестирование #автотестирование #автотесты #ии #ииагенты #kubernetes #контейнеры #контейнеризация #devops #api

  14. Автотесты: опыт построения системы качества для Kubernetes-платформы На старте проекта у нас не было ни одного а...

    #тестирование #автотестирование #автотесты #ии #ии-агенты #kubernetes #контейнеры #контейнеризация #devops #api

    Origin | Interest | Match
  15. Книга: «Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений. 2-е изд.»

    Привет, Хаброжители! Контейнеризированные и облачные приложения постепенно становятся базой современной программной инфраструктуры. Глубокое концептуальное понимание их безопасности — задача номер один. Второе издание книги «Безопасность контейнеров» — это строгий, но при этом практический анализ технологий, лежащих в основе контейнерных платформ. В книге разработчики, администраторы и специалисты по безопасности найдут набор моделей для оценки рисков и повышения надежности систем, а также конкретные рекомендации по их применению.

    habr.com/ru/companies/piter/ar

    #Контейнеры #виртуализация #безопасность #кибербезопасность #микросервисы #книги_по_программированию #книга

  16. Контроль целостности трёх «К» в Kubernetes: как не доставить в прод вредоносный код

    Между сборкой контейнера в CI и его запуском на узле есть длинная цепочка, в которой злоумышленники могут что-то подменить. Образ в registry, слои на диске, конфигурация в etcd, бинарники рантайма — каждый участок требует своей защиты. Рассказываем, как мы реализовали сквозной контроль целостности в Deckhouse Kubernetes Platform: что доработали в containerd и kube-apiserver, как подписываем ELF-файлы и почему выпадение любого звена ломает всю систему. Если вы строите свой контур доверия, в статье есть Open Source-альтернативы для старта.

    habr.com/ru/companies/flant/ar

    #kubernetes #контроль_целостности #deckhouse_kubernetes_platform #контейнеры #информационная_безопасность #фстэк_россии

  17. Контроль целостности трёх «К» в Kubernetes: как не доставить в прод вредоносный код Между сборкой контейнера в...

    #kubernetes #контроль #целостности #deckhouse #kubernetes #platform #контейнеры #информационная #безопасность #фстэк #россии

    Origin | Interest | Match
  18. Цивилизация на основе контейнеров 2: деплоим морские контейнеры из кода в реальность

    Какое-то время назад я опубликовал на Хабре небольшое футуристически-визионерское эссе под названием "Цивилизация на основе контейнеров: как выйти в следующий техноуклад с помощью морских контейнеров и Майнкрафта" . В нём я рассматривал идею технологического уклада, в котором основным "строительным блоком" служит обычный морской контейнер. Во втором эссе, которое вы сейчас прочитаете, я попытаюсь развить идею контейнерного техноуклада и показать его невероятные перспективы. Рекомендую для лучшего понимания сначала прочитать первое эссе - оно совсем небольшое. Вкратце перескажу его содержание. Сейчас в большинстве случаев мы используем стандартные морские контейнеры только для транспортировки грузов: с помощью кораблей-контейнеровозов, поездов с вагонами-контейнеровозами и грузовиков с прицепами для контейнеров. Но всё чаще и чаще контейнеры используются также как стандартные блоки, из которых строят временные конструкции. Есть жилые блоки в виде контейнеров, есть контейнеры-электрогенераторы, контейнеры-электроподстанции, контейнеры-медпункты, контейнеры-туалеты, контейнеры-датацентры, контейнеры с холодильными установками. Сейчас многие страны даже работают над радарами и ракетными установками, которые можно было бы разместить в форм-факторе морского контейнера. Дальнейшее развитие контейнеризации позволит нам воплотить в реальности нечто подобное Докеру - дёшево строить целые города из разных видов контейнеров. Вся логистика уже и так заточена под стандартные контейнеры, а использование контейнеров как базовых блоков позволит строителям работать с ними, полностью абстрагировавшись от их содержимого. Теперь я хочу развить идею контейнеризации физического мира ещё дальше.

    habr.com/ru/articles/1039948/

    #контейнеры #морские_контейнеры #деплой

  19. Цивилизация на основе контейнеров 2: деплоим морские контейнеры из кода в реальность Какое-то время назад я ...

    #контейнеры #морские #контейнеры #деплой

    Origin | Interest | Match
  20. Best Practices по Dockerfile: от базового образа и кеша до SBOM, Cosign и CI/CD

    Статья получилась большой: практик много, и каждая из них важна по-своему. Я собрал её как набор best practices: не все пункты нужны каждому проекту, но почти каждый пункт однажды всплывает на ревью, в CI или после неприятного инцидента. Я старался писать для разных грейдов: от базовых ошибок вроде COPY . . , latest и root-пользователя до продовых тем вроде BuildKit, секретов, SBOM, подписи образов и защиты цепочки поставки ПО. Поэтому язык подачи здесь намеренно сухой, прямой и инженерный: без долгих заходов, без воды и без пересказа документации ради пересказа. Я хотел сделать не обзорную статью, а рабочую памятку, к которой можно вернуться при написании, ревью или доработке Dockerfile. Чтобы в статье было легче ориентироваться, я разбил её на смысловые блоки. Ниже оглавление: нажали на нужный пункт — сразу перешли к соответствующему разделу. Оглавление: 1. Базовый образ, версии и управляемое обновление 2. Контекст сборки, .dockerignore , копирование файлов и безопасное получение внешних данных ...

    habr.com/ru/articles/1041784/

    #dockerfile #docker #best_practice #kubernetes #образы #контейнеры #докер #devops #devsecops #контейнеризация

  21. Best Practices по Dockerfile: от базового образа и кеша до SBOM, Cosign и CI/CD Статья получилась большой: практик много, и кажда...

    #dockerfile #docker #best #practice #kubernetes #образы #контейнеры #докер #devops #devsecops #контейнеризация

    Origin | Interest | Match
  22. С 1 июня в Нью-Йорке вводят обязательные мусорные контейнеры: что нужно знать жителям В Нью-Йорке начинается...

    #Новости #города #контейнеры #мусор

    Origin | Interest | Match
  23. Root в контейнере — это root на хосте? Разбираю особенности прав доступов в контейнерах Docker/Podman

    Если назначить файлу владельца root на хосте — будет ли это тот же самый root внутри контейнера? Если на хосте существует пользователь gtosss — можно ли переключиться на него внутри контейнера и получить доступ к файлу? Если создать пользователя gtosss внутри контейнера и выдать ему права на файл — сможет ли хост обратиться к этому файлу под таким же пользователем? Большинство разработчиков знают, что контейнеры изолируют процессы. Но мало кто задумывается о том, что происходит с правами, когда например директория с хоста монтируется внутрь контейнера через volume (bind mount). Разобрал три конкретных сценария на Ubuntu с Docker и Fedora с Podman: как UID/GID влияют на доступ к файлам, почему root в контейнере может быть root на хосте и что с этим делает user namespace. Эксперименты, cli и доступные объяснения.

    habr.com/ru/articles/1040300/

    #Docker #Podman #Linux #UID #GID #user_namespace #bind_mount #SELinux #rootless #контейнеры

  24. Книга: «Kubernetes. Полное руководство по развертыванию и управлению Kubernetes в облачных и локальных средах. 2-е изд....

    #kubernetes #контейнеры #книги #по #программированию #книга

    Origin | Interest | Match
  25. От vSphere к VCD: как мы построили хранилище образов и нативный CSI для Kubernetes

    Мы реализовали хранилище образов, чтобы пользователи могли структурировать их и более оперативно создавать виртуальные машины. И сегодня расскажем, с чем столкнулись и что получилось.

    habr.com/ru/companies/dbraincl

    #виртуализация #виртуальная_машина #контейнеризация #контейнеры #микросервисы #kubernetes #dbrain #vsphere #vcd #хранилище

  26. SELinux — Быстрый онбординг: типы, атрибуты, домены, политики и утилиты на практике

    В статье пойдет речь о SELinux. Главная моя задача — провести быстрый онбординг о том, как работать с политиками доступов. Я хочу показать, что это вовсе не так сложно, как может показаться на первый взгляд. Буквально 15 минут ознакомления с базовыми понятиями дает 80% понимания как работать с SELinux более уверенно. Статья не совсем про написание политик, скорее про их понимание. Все описанное необходимо, чтобы уверенно пользоваться утилитами, более осмысленно работать с системой, решать проблемы и задачи, с которыми придется столкнуться в процессе эксплуатации SELinux.

    habr.com/ru/articles/1035908/

    #SELinux #политики_доступа #контекст_безопасности #semanage #sesearch #audit2allow #restorecon #podman #контейнеры #Linux_security

  27. SELinux — Быстрый онбординг: типы, атрибуты, домены, политики и утилиты на практике В статье пойдет речь о SELinux. ...

    #SELinux #политики #доступа #контекст #безопасности #semanage #sesearch #audit2allow #restorecon #podman #контейнеры

    Origin | Interest | Match
  28. Kubernetes: архитектура и абстракции — полный гайд

    Почему Kubernetes стал стандартом оркестрации контейнеров? Разбираем архитектуру без скучной теории: Control Plane, поды, сервисы, деплойменты — на реальных примерах. Вы узнаете, как избежать типичных ошибок, увидите опыт миграции Tinder и получите лучшие практики, которые применяют ведущие команды. Статья для тех, кто хочет не просто знать команды kubectl, а понимать, как проектировать отказоустойчивые платформы

    habr.com/ru/companies/otus/art

    #devops #kubernetes #архитектура #контейнеры #оркестрация #микросервисы #bestpractices

  29. Kubernetes: архитектура и абстракции — полный гайд Почему Kubernetes стал стандартом оркестрации контейнеров? Разби...

    #devops #kubernetes #архитектура #контейнеры #оркестрация #микросервисы #best-practices

    Origin | Interest | Match
  30. Контейнеры вместо серверов: Как устроена система обмена данными, которую нельзя заблокировать и подделать

    Представьте, что ваш мессенджер — это не одно приложение, привязанное к серверу в чужой стране, а персональный «цифровой контейнер», который вы можете парковать у любого провайдера или на своей машине. При смене «парковки» ваши контакты, история и подписки переезжают вместе с вами без потери связи, а каждое публичное сообщение получает математическое доказательство авторства, которое не под силу оспорить даже суду. В этой статье разберем идеологию, сетевой протокол и контуры применения архитектуры, которая может стать фундаментом для следующего поколения устойчивых к цензуре и фейкам коммуникаций.

    habr.com/ru/articles/1025266/

    #контент #мессенджеры #контейнеры

  31. Как добавить переменные в контейнер Podman

    Когда мы запускаем контейнер, в большинстве случаев предварительно нужно указать настройки: порт, пароль, режим работы, адрес базы и т. д. Зачастую такие параметры жестко прописывают в самом коде, но это плохой стиль и вообще идея так себе. В будущем вы можете «затроить» и все это слить в git-репозиторий. А как мы знаем, хранить чувствительные данные в там нельзя. Удобнее и гибче использовать переменные окружения. Те самые, которые environment variables. С помощью переменных можно настраивать поведение контейнера, использовать разные конфигурации (dev/stage/prod), безопасно передавать чувствительные данные. Как видите, одни плюсы. Работа с переменными в Podman строится практически так же, как в Docker. Есть некоторые нюансы, но о них расскажу чуть позже. Сейчас давайте потыкаем на практике и посмотрим, что же происходит.

    habr.com/ru/companies/selectel

    #selectel #linux #podman #переменные #контейнеры

  32. Как добавить переменные в контейнер Podman Когда мы запускаем контейнер, в большинстве случаев предварительн...

    #selectel #linux #podman #переменные #контейнеры

    Origin | Interest | Match
  33. Healthcheck инструментами Podman

    Начиная работать с Podman, я задал себе вопрос — функционирует ли healthcheck в Podman так же, как в Docker? Да и нет. В этой статье разберем, зачем он вообще нужен, какие бывают типичные ошибки при запуске контейнера с healthcheck, выясним детали о systemd и Quadlet.

    habr.com/ru/companies/selectel

    #selectel #podman #docker #linux #healthcheck #контейнеры

  34. Разворачиваем ИИ в контейнерах: опыт интеграции LocalAI и Kubeflow

    Привет, Хабр! Мы — команда dBrain.cloud , и сегодня хотим поделиться нашим путем по внедрению ИИ-сервисов на платформе контейнеризации.

    habr.com/ru/companies/dbraincl

    #искусственный_интеллект #ai #ии_и_машинное_обучение #машинное_обучение #контейнеры #контейнеризация #kubernetes #нейросети #нейронные_сети #dbrain

  35. Стек наблюдаемости (observability) в MWS Container Platform

    Привет, Хабр! Я много лет работаю в системной интеграции и занимаюсь внедрением различных проектов в области ИТ и ИБ. Меня попросили написать технический обзор MWS Container Platform, так что ловите то, что получилось. В этом материале подробно поговорим о стеке наблюдаемости (observability) и рассмотрим несколько практических кейсов по обнаружению проблем средствами стека.

    habr.com/ru/companies/ru_mts/a

    #observability #Kubernetes #мониторинг #метрики #логи #алерты #контейнеры #DevOps #производительность #MWS_Container_Platform

  36. Контейнер под капотом, или Как четыре syscall'а изменили подход к эксплуатации ПО

    Привет, Хабр! Меня зовут Олег, я работаю в VK Cloud в команде Key Management Service. Есть у меня такая привычка: когда пользуюсь каким-то инструментом изо дня в день, то рано или поздно хочется залезть внутрь и посмотреть, как оно там устроено. С контейнерами так и вышло: docker run , docker build — всё это прекрасно работает, но что именно происходит, когда мы «запускаем контейнер»? В этой статье разберём контейнеры не на уровне «вот вам YAML, отправляйте в прод», а чуть глубже — на уровне системных вызовов Linux. По ходу дела напишем свой примитивный контейнер на Go, используя буквально четыре syscall'а, а в конце посмотрим, куда эта история развивалась дальше (сети, файловые системы) и почему виртуальные машины всё ещё живы.

    habr.com/ru/companies/vk/artic

    #Docker #Linux #go #golang #системные_вызовы #контейнеры #виртуальные_машины

  37. Контейнер под капотом, или Как четыре syscall'а изменили подход к эксплуатации ПО Привет, Хабр! Меня зовут Оле...

    #Docker #Linux #go #golang #системные #вызовы #контейнеры #виртуальные #машины

    Origin | Interest | Match
  38. ​Kubernetes и Docker

    Различия и сходства между двумя наиболее влиятельными проектами с открытым исходным кодом в области облачных вычислений.

    Сравнение Kubernetes и Docker — тема, которая неоднократно поднималась в индустрии облачных вычислений. Независимо от того, являетесь ли вы неспециалистом и нуждаетесь в кратком ознакомлении...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #Kubernetes #Docker #контейнеры #оркестровка #вебсервер #кэширование #Redis #pod

    Источник: dstglobal.ru/club/1158-kuberne

  39. Цивилизация на основе контейнеров: как выйти в следующий техноуклад с помощью морских контейнеров и Майнкрафта

    Люди часто забывают или даже не задумываются о том, что многие обыденные вещи в окружающей нас сегодня действительности стали возможными лишь благодаря унификации технологического слоя, на котором эти вещи основаны. Существование бытовых приборов - микроволновок, телевизоров, стиральных машин, холодильников и компьютеров - было бы невозможно без повсеместного внедрения электричества, унификации напряжения в электрических сетях и унификации разъёмов розеток. Современная наука была бы невозможна без принятия единой математической нотации и одинаковых единиц измерения, а современный интернет - без повсеместного распространения компьютеров и унификации протокола обмена данными. Одну из таких унификационных революций произвёл в середине XX века Малкольм Маклин - американский предприниматель, внедривший в индустрию грузоперевозок единый стандарт контейнеров. До контейнерной революции Маклина трюмы и палубы кораблей заполнялись товарами разной формы - доски, мешки, коробки и бочки с жидкостями загружались на борт вперемешку. Разная форма не позволяла заполнить доступный объём оптимальным способом. При необходимости довести товар от порта до места назначения требовалось перегрузить его в вагон поезда или кузов грузовика. Это всё было жутко долго и неудобно. Контейнеры изменили ситуацию. Суть контейнерной революции состояла в абстракции процесса перевозки от перевозимого товара. Товары загружались в стандартизированные контейнеры определённой формы и объёма, а корабли, поезда и грузовики переделывались в платформы для перевозки этих самых стандартных контейнеров. Вся портовая и вокзальная инфраструктура была постепенно перестроена под массовое хранение, загрузку и разгрузку стандартизированных контейнеров. Благодаря этому процесс загрузки и выгрузки заметно ускорился, а после и вовсе автоматизировался. В дальнейшем подобная контейнерная революция произошла в доставке программного обеспечения. Если прежде программистам приходилось строить свои самодельные системы для доставки кода приложений на сервер и его запуска, то названный в честь портовых грузчиков Docker позволил оборачивать любую программу в стандартизированный контейнер и запускать его на сервере с помощью автоматизированных средств развёртывания вроде Kubernetes. Идея абстрагирования системы доставки от того, что именно доставляется, принесла человечеству огромную пользу. Но мы извлекли из стандартных физических контейнеров ещё далеко не всю пользу. В этом эссе я хочу поразмышлять, как с помощью контейнеров и тотальной майнкрафтизации мы можем выйти на следующий технологический уровень развития цивилизации. Внедрение контейнеров в перевозки заняло несколько десятилетий и потребовало полной перестройки людских умов. Полноценная контейнеризация нашей цивилизации потребует ещё больших усилий, но её результаты превзойдут все наши самые смелые мечты...

    habr.com/ru/articles/991536/

    #контейнеры #мегаструктуры #docker

  40. DevSecOps — от кода до контейнера

    В выпуске CrossCheck обсуждали безопасную разработку, DevSecOps и то, почему внезапно все заговорили про контейнеры, секреты и «свои базовые образы».

    habr.com/ru/companies/ctsg/art

    #devsecops #контейнеры #контейнерная_безопасность #container_security

  41. [Перевод] Переосмысление Kubernetes в 2025 году: разбор моего «простого» стека

    Любой «более простой» инструмент DevOps — это просто Kubernetes в темных очках. Я — Саша Краснов, СТО «Штурвала». Недавно я наткнулся на волшебную статью о Kubernetes, и просто не смог справиться с желанием перевести ее. Мой собственный опыт знакомства с Kubernetes был другим, но путь был похожим: от отрицания и «зачем же так сложно» до восторга от элегантных решений в отдельных контроллерах. Даже архаичные винтажные части, вроде API группы “”, встречающиеся тут и там, больше не раздражают, а вызывают любопытство археолога. Кубер — он сложный, но это не просто так.

    habr.com/ru/companies/chislite

    #kubernetes #devops #k8s #контейнеры #контейнеризация #кластеры

  42. Как переход на защищенные образы контейнеров повышает безопасность жизненного цикла разработки

    ​Стандартизация на основе защищенных базовых образов может способствовать внедрению методов управления жизненным циклом систем с расширенными правами доступа (SSDLC) и преобразованию управления уязвимостями в предсказуемый рабочий процесс...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #контейнеры #защищенныеобразы #безопасность #SSDLC #SLA #Docker #программноеобеспечение #SBOM

    Источник: dstglobal.ru/club/1137-kak-per

Share on Mastodon

Enter the server where you have an account.