Ну и для того, что приложение предсказуемо работало и там, и там, мы используем Docker, конечно же.
Уверен, будет полезно, держите
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤3👎1
Полезная статья, рекомендую)
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4❤1👀1
Деплой проводится с помощью Open Source CLI-утилиты werf. Она помогает организовать полный цикл доставки приложений в Kubernetes и рассматривает Git как единый источник истины для состояния развёрнутого приложения.
Статья рассчитана на тех, кто только начинает свой путь в мире облаков и кластеризации, рекомендую)
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍3❤🔥1🔥1
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Поднимают тему антипаттернов и плохих практик, дают полезные рекомендации.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2
5 апреля 2024 года состоялся релиз первой мажорной версии инструментария для конфигурации сети Netplan, развивающего формат для хранения настроек сетевых интерфейсов и связанные с ним утилиты для управления сетевыми конфигурациями.
Решение Netplan обеспечивает хранение сетевых параметров в формате YAML и предоставляет бэкенды, абстрагирующие доступ к конфигурации для NetworkManager и systemd-networkd.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5❤2
В качестве транспорта могут быть использованы
ssh, rsh или собственный протокол rsync. Поддерживается организация работы анонимных rsync-серверов, оптимально подходящих для обеспечения синхронизации зеркал. Исходный код проекта распространяется под лицензией GPLv3.samba и rsync, а также Пол Маккеррас (Paul Mackerras), один из первых разработчиков rsync, принимавших в 1996 году участие в создании протокола rsync.@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥5👍2
Чтобы сделать ваш проект таким же отказоустойчивым и масштабируемым, как, например, Spotify, нужно мигрировать в Kubernetes. Вокруг него много споров, но на текущий момент это один из лучших инструментов для контейнеризации больших проектов. И, надо сказать, задача переехать не самая простая.
Вот 11 этапов миграции:
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👎2🔥2❤1
Эта статья предназначена для тех, кто искал подробное и понятное руководство о том, как установить GitLab с использованием Docker Compose.
В этом руководстве мы будем рассматривать тот случай, когда у вас уже есть сервер с установленной на нем операционной системой Ubuntu Server 22.04 LTS.
Также на сервере должен быть установлен Docker Engine и Docker Compose.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3❤2❤🔥1💋1
5 апреля 2024 года Cloudflare представила первый публичный релиз открытого проекта Pingora v0.1.0 (уже v0.1.1). Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx).
Pingora предоставляет библиотеки и API для создания сервисов поверх HTTP/1 и HTTP/2, TLS или просто TCP/UDP. В качестве прокси-сервера он поддерживает сквозное проксирование HTTP/1 и HTTP/2, gRPC и WebSocket. (Поддержка HTTP/3 — в планах). Pingora также включает в себя настраиваемые стратегии балансировки нагрузки и аварийного переключения. Чтобы соответствовать требованиям и безопасности он поддерживает как широко используемые библиотеки OpenSSL, так и BoringSSL, которые соответствуют требованиям FIPS (федеральных стандартов обработки информации США) и пост-квантового шифрования.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3❤1🥰1
Отличная статья о том, как можно оптимизировать сборку docker-образов:
taskfile позволяет передавать в качестве аргументов все файлы в папках теговdocker-bake.hcl, где описываются общие переменные и функции, а также дефолтная группаtrivy для проверок в репозитории@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍3🔥2💋1
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4❤1