Инструменты CI/CD
– Plan & Code
– Build, Test & Integrate
– Release & Deploy
– Operate & Monitor
Если на каком-то из этапов возникают проблемы в работе, можно попробовать другие инструменты — возможно, они закроют текущие задачи
📌 Подробнее: https://sapphireventures.com/wp-content/uploads/2022/12/FINAL_DEC2022_The-DevOps-Ecosystem-EUR-5.png
MemOps🤨
– Plan & Code
– Build, Test & Integrate
– Release & Deploy
– Operate & Monitor
Если на каком-то из этапов возникают проблемы в работе, можно попробовать другие инструменты — возможно, они закроют текущие задачи
📌 Подробнее: https://sapphireventures.com/wp-content/uploads/2022/12/FINAL_DEC2022_The-DevOps-Ecosystem-EUR-5.png
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁72🔥19😈2👍1
Подкаст DevOps and Docker Talk
Ведущие обсудили историю и возможности Postgres. Как запускать PostgreSQL в контейнерах (и нужно ли вообще это делать) и как анализировать производительность этой СУБД? Как взаимодействуют PostgreSQL и K8s?
📌 Подробнее: https://podcast.bretfisher.com/episodes/postgres-in-containers
MemOps🤨
Ведущие обсудили историю и возможности Postgres. Как запускать PostgreSQL в контейнерах (и нужно ли вообще это делать) и как анализировать производительность этой СУБД? Как взаимодействуют PostgreSQL и K8s?
📌 Подробнее: https://podcast.bretfisher.com/episodes/postgres-in-containers
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Развертывание защищенного dev кластера bitnami/kafka в k8s с помощью helm
В ходе развертывания у автора возникло очень много сложностей, встречено множество подводных камней, и в большинстве случаев рецепта в интернете найдено не было, поэтому ему приходилось искать решения самостоятельно методом проб и ошибок. Все, что здесь будет описано это сугубо его личный опыт на одном из проектов. Рассказ о том, как с нуля раскатить dev контур bitnami/kafka кластера с помощью helm чартов, как обезопасить ваш кластер kafka и какие сложности могут вам встретиться.
📌 Подробнее: https://habr.com/ru/articles/803969/
MemOps🤨
В ходе развертывания у автора возникло очень много сложностей, встречено множество подводных камней, и в большинстве случаев рецепта в интернете найдено не было, поэтому ему приходилось искать решения самостоятельно методом проб и ошибок. Все, что здесь будет описано это сугубо его личный опыт на одном из проектов. Рассказ о том, как с нуля раскатить dev контур bitnami/kafka кластера с помощью helm чартов, как обезопасить ваш кластер kafka и какие сложности могут вам встретиться.
📌 Подробнее: https://habr.com/ru/articles/803969/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20
В статье Тюнинг Wireshark рассматриваются различные приемы гибкой настройки данного инструмента для того, чтобы сделать работу с ним более удобной и эффективной
📌 Подробнее: https://habr.com/ru/companies/otus/articles/811741/
MemOps🤨
📌 Подробнее: https://habr.com/ru/companies/otus/articles/811741/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Пример Envoy Gateway в Extension Service
Это служба расширения для Envoy Gateway. В ней используется API Envoy Gateway для добавления поддержки нового пользовательского типа (GlobalLuaScript). Служба прослушивает запросы на изменение ресурсов xDS от Envoy Gateway и затем может вносить любые изменения в xDS, сгенерированные Envoy Gateway.
По сути, это отдельный контроллер который делает реконсайл CR объектов и на основании CR отвечает на хуки от Envoy Gateway Controller.
📌 Подробнее: https://github.com/envoyproxy/gateway/blob/5d38821a79ffc980e2a06ff477f3057fc4357d36/examples/extension-server/README.md
MemOps🤨
Это служба расширения для Envoy Gateway. В ней используется API Envoy Gateway для добавления поддержки нового пользовательского типа (GlobalLuaScript). Служба прослушивает запросы на изменение ресурсов xDS от Envoy Gateway и затем может вносить любые изменения в xDS, сгенерированные Envoy Gateway.
По сути, это отдельный контроллер который делает реконсайл CR объектов и на основании CR отвечает на хуки от Envoy Gateway Controller.
📌 Подробнее: https://github.com/envoyproxy/gateway/blob/5d38821a79ffc980e2a06ff477f3057fc4357d36/examples/extension-server/README.md
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
gateway/examples/extension-server/README.md at 5d38821a79ffc980e2a06ff477f3057fc4357d36 · envoyproxy/gateway
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway - envoyproxy/gateway
👍2
Sveltos — это add-on controller Kubernetes, который упрощает развертывание и управление надстройками и приложениями в нескольких кластерах.
Он работает в кластере управления и может программно развертывать надстройки и приложения и управлять ими в любом кластере парка, включая сам кластер управления. Sveltos поддерживает множество дополнительных форматов, включая Helm charts, raw YAML, Kustomize, Carvel ytt и Jsonnet.
📌 Подробнее: https://github.com/projectsveltos/addon-controller?tab=readme-ov-file
MemOps🤨
Он работает в кластере управления и может программно развертывать надстройки и приложения и управлять ими в любом кластере парка, включая сам кластер управления. Sveltos поддерживает множество дополнительных форматов, включая Helm charts, raw YAML, Kustomize, Carvel ytt и Jsonnet.
📌 Подробнее: https://github.com/projectsveltos/addon-controller?tab=readme-ov-file
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Надежная поставка программного обеспечения — методы построения гибкого и безопасного конвейера разработки кода.
📌 Подробнее: https://www.infoq.com/articles/secure-resilient-delivery-pipelines/
MemOps🤨
📌 Подробнее: https://www.infoq.com/articles/secure-resilient-delivery-pipelines/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
InfoQ
Delivering Software Securely: Techniques for Building a Resilient and Secure Code Pipeline
Your CI/CD pipeline can potentially expose sensitive information. Project teams often overlook the importance of securing their pipelines. This article covers approaches and techniques for securing your pipelines.
👍4
Простая навигация по прокси-серверам: новые возможности в Docker Desktop 4.30
Теперь используются передовые протоколы аутентификации Kerberos и NTLM, а Docker Desktop может обеспечить более безопасное и бесперебойное взаимодействие с корпоративными прокси-серверами, обеспечивая при этом оптимизацию и отсутствие проблем.
📌 Подробнее: https://www.docker.com/blog/navigating-proxy-servers-docker-desktop-4-30/
MemOps🤨
Теперь используются передовые протоколы аутентификации Kerberos и NTLM, а Docker Desktop может обеспечить более безопасное и бесперебойное взаимодействие с корпоративными прокси-серверами, обеспечивая при этом оптимизацию и отсутствие проблем.
📌 Подробнее: https://www.docker.com/blog/navigating-proxy-servers-docker-desktop-4-30/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Релиз Wireshark 4.2.5
• Одним из самых значимых нововведений стало добавление поддержки протокола QUIC (Quick UDP Internet Connections), который зарекомендовал себя как перспективный транспортный протокол для повышения производительности веб-приложений.
• Ещё одним заметным улучшением Wireshark 4.2.5 является расширенная поддержка VXLAN (Virtual Extensible LAN) — технологии виртуализации сети, которая позволяет создавать масштабируемые и гибкие виртуальные сети поверх существующих физических инфраструктур.
• Разработчики Wireshark 4.2.5 также уделили внимание улучшению пользовательского интерфейса. Нововведения включают возможность настройки размера шрифта в главном окне, что помогает адаптировать приложение под различные разрешения экрана и предпочтения пользователей.
📌 Подробнее: https://www.wireshark.org/docs/relnotes/wireshark-4.2.5.html
MemOps🤨
• Одним из самых значимых нововведений стало добавление поддержки протокола QUIC (Quick UDP Internet Connections), который зарекомендовал себя как перспективный транспортный протокол для повышения производительности веб-приложений.
• Ещё одним заметным улучшением Wireshark 4.2.5 является расширенная поддержка VXLAN (Virtual Extensible LAN) — технологии виртуализации сети, которая позволяет создавать масштабируемые и гибкие виртуальные сети поверх существующих физических инфраструктур.
• Разработчики Wireshark 4.2.5 также уделили внимание улучшению пользовательского интерфейса. Нововведения включают возможность настройки размера шрифта в главном окне, что помогает адаптировать приложение под различные разрешения экрана и предпочтения пользователей.
📌 Подробнее: https://www.wireshark.org/docs/relnotes/wireshark-4.2.5.html
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Автоматизация сборки образов Docker с помощью Pulumi и Docker Build Cloud
В статье автор расскажет о новом поставщике Docker Build от Pulumi, и как он работает с Docker Build Cloud, чтобы упростить создание, развертывание и управление контейнеризированными приложениями.
Сначала будет создан проект с использованием Docker Build Cloud и Pulumi, а затем предлагается рассмотреть интересные примеры использования, которые продемонстрируют, как можно использовать этого поставщика для упрощения процессов сборки и развертывания.
📌 Подробнее: https://www.docker.com/blog/pulumi-and-docker-build-cloud/
MemOps🤨
В статье автор расскажет о новом поставщике Docker Build от Pulumi, и как он работает с Docker Build Cloud, чтобы упростить создание, развертывание и управление контейнеризированными приложениями.
Сначала будет создан проект с использованием Docker Build Cloud и Pulumi, а затем предлагается рассмотреть интересные примеры использования, которые продемонстрируют, как можно использовать этого поставщика для упрощения процессов сборки и развертывания.
📌 Подробнее: https://www.docker.com/blog/pulumi-and-docker-build-cloud/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🫡2