Forwarded from Cloud Services
20 лучших альтернатив и конкурентов Draw.io для облачных архитектур
Draw.io — это бесплатное программное обеспечение для рисования графиков, созданное в 2000 году. Его интерфейс можно использовать для создания диаграмм, таких как блок-схемы, каркасы, диаграммы UML, организационные диаграммы и сетевые диаграммы.
Вот 20 бесплатных альтернатив Draw.io , которые я пробовал последние 9 месяцев:
https://shly.link/mdmDSYG
Draw.io — это бесплатное программное обеспечение для рисования графиков, созданное в 2000 году. Его интерфейс можно использовать для создания диаграмм, таких как блок-схемы, каркасы, диаграммы UML, организационные диаграммы и сетевые диаграммы.
Вот 20 бесплатных альтернатив Draw.io , которые я пробовал последние 9 месяцев:
https://shly.link/mdmDSYG
Medium
Top 20 Draw.io Alternatives & Competitors for Cloud Architectures
Top 20 Alternatives to Draw.io are: Brainboard, Lucidscale, IcePanel, Terrastruct, Fugue, Cloudmaker, Cloudcraft, and Cloudokit.
Проблемы микросервиса в Kubernetes
В этой статье подробно описаны общие проблемы микросервисов в мире Kubernetes и способы их решения.
https://shly.link/devmTSb
В этой статье подробно описаны общие проблемы микросервисов в мире Kubernetes и способы их решения.
https://shly.link/devmTSb
Одно задание Prometheus для десятков экспортеров Blackbox
Эта история не об установке экспортера Blackbox, а скорее о настройке со стороны Prometheus. Цель состоит в том, чтобы получить простую, минимальную, но гибкую конфигурацию, избегая путаницы в конфигурации Prometheus.
https://shly.link/mdmC74s
Эта история не об установке экспортера Blackbox, а скорее о настройке со стороны Prometheus. Цель состоит в том, чтобы получить простую, минимальную, но гибкую конфигурацию, избегая путаницы в конфигурации Prometheus.
https://shly.link/mdmC74s
Medium
Single Prometheus job for dozens of Blackbox exporters
We are stubborn on vision. We are flexible on details — Jeff Bezos
Coroot — это средство мониторинга и устранения неполадок для архитектур микрослужб.
https://github.com/coroot/coroot
https://github.com/coroot/coroot
GitHub
GitHub - coroot/coroot: Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics…
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards a...
От нуля до инженера DevOps — дорожная карта DevOps для ВАШЕГО конкретного опыта 🔥
Как профессионал DevOps, я иногда забываю, каково это входить в DevOps с точки зрения новичка. Поэтому я хотел создать эту статью , описывающую путь, по которому я бы пошел, если бы снова начал с нуля . 0️⃣ И имея те знания, которые у меня есть сейчас, каким будет наиболее эффективный путь туда добраться.
https://shly.link/devoTUG
Как профессионал DevOps, я иногда забываю, каково это входить в DevOps с точки зрения новичка. Поэтому я хотел создать эту статью , описывающую путь, по которому я бы пошел, если бы снова начал с нуля . 0️⃣ И имея те знания, которые у меня есть сейчас, каким будет наиболее эффективный путь туда добраться.
https://shly.link/devoTUG
DEV Community
From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background 🔥
As a DevOps professional, sometimes I forget how it is getting into DevOps from the perspective of a...
Шпаргалка по докеру
Оглавление
-Монтаж
-Реестры и репозитории Docker
-Запуск контейнеров
-Запуск и остановка контейнеров
-Получение информации о контейнерах
-Сеть
-Безопасность
-Очистка докера
-Докер Рой
-Заметки
https://shly.link/ghnEjm
Оглавление
-Монтаж
-Реестры и репозитории Docker
-Запуск контейнеров
-Запуск и остановка контейнеров
-Получение информации о контейнерах
-Сеть
-Безопасность
-Очистка докера
-Докер Рой
-Заметки
https://shly.link/ghnEjm
GitHub
GitHub - eon01/DockerCheatSheet: 🐋 Docker Cheat Sheet 🐋
🐋 Docker Cheat Sheet 🐋. Contribute to eon01/DockerCheatSheet development by creating an account on GitHub.
Перестаньте называть себя DevOps-инженерами
"Я только что понял, что написал свой первый пост типа «прекрати это делать». Надеюсь, это не вызовет у кого-то сильного отторжения. Я хочу, чтобы к концу этого поста вы поняли мою позицию по поводу использования «DevOps» в названии должности."
https://shly.link/mdmaxTC
"Я только что понял, что написал свой первый пост типа «прекрати это делать». Надеюсь, это не вызовет у кого-то сильного отторжения. Я хочу, чтобы к концу этого поста вы поняли мою позицию по поводу использования «DevOps» в названии должности."
https://shly.link/mdmaxTC
Как настроить удаленные серверы Linux с помощью Ansible
Представьте, что вас попросили установить часть программного обеспечения (например, apache2) на 250 различных серверов Linux.
Как бы вы это сделали?
Что ж, вы можете решить подключиться по ssh (открыть безопасное соединение) к серверам один за другим и установить программное обеспечение, но это займет ужасно много времени.
Более эффективным подходом будет использование инструмента управления конфигурацией, такого как Ansible, для автоматизации процесса.
В этом руководстве вы узнаете, как использовать Ansible для таргетинга на ваши серверы и:
Установите веб-сервер Apache и
Измените часовой пояс по умолчанию на ваших серверах
Здесь мы будем использовать два сервера, но процедура аналогична настройке 250 (или более) серверов.
https://shly.link/devwyUe
Представьте, что вас попросили установить часть программного обеспечения (например, apache2) на 250 различных серверов Linux.
Как бы вы это сделали?
Что ж, вы можете решить подключиться по ssh (открыть безопасное соединение) к серверам один за другим и установить программное обеспечение, но это займет ужасно много времени.
Более эффективным подходом будет использование инструмента управления конфигурацией, такого как Ansible, для автоматизации процесса.
В этом руководстве вы узнаете, как использовать Ansible для таргетинга на ваши серверы и:
Установите веб-сервер Apache и
Измените часовой пояс по умолчанию на ваших серверах
Здесь мы будем использовать два сервера, но процедура аналогична настройке 250 (или более) серверов.
https://shly.link/devwyUe
14 лучших альтернатив ELK [включая открытый исходный код] в 2022 г.
ELK — это аббревиатура Elasticsearch, Logstash и Kibana, и вместе взятые это один из самых популярных инструментов для анализа журналов. Elastic изменил лицензию Elasticsearch и Kibana с полностью открытой лицензии Apache 2 на проприетарную двойную лицензию. Стек ELK также трудно управлять в масштабе. В этой статье мы обсудим 14 альтернатив ELK, которые вы можете использовать.
https://shly.link/devWXV7
ELK — это аббревиатура Elasticsearch, Logstash и Kibana, и вместе взятые это один из самых популярных инструментов для анализа журналов. Elastic изменил лицензию Elasticsearch и Kibana с полностью открытой лицензии Apache 2 на проприетарную двойную лицензию. Стек ELK также трудно управлять в масштабе. В этой статье мы обсудим 14 альтернатив ELK, которые вы можете использовать.
https://shly.link/devWXV7
20 команд Git, которые сделают вас профессионалом в области контроля версий
Контроль версий важен для программистов, которые хотят эффективно сотрудничать и отслеживать изменения при работе над кодом в команде. Git — это система контроля версий, которая позволяет отслеживать версии, идентифицировать версии файлов и при необходимости восстанавливать старые версии.
Пользователи с некоторым опытом программирования могут довольно легко начать работу с Git, но освоить все расширенные функции непросто. В этой статье я покажу вам некоторые из наиболее полезных команд, которые сделают вас профессионалом Git.
https://shly.link/252xT
Контроль версий важен для программистов, которые хотят эффективно сотрудничать и отслеживать изменения при работе над кодом в команде. Git — это система контроля версий, которая позволяет отслеживать версии, идентифицировать версии файлов и при необходимости восстанавливать старые версии.
Пользователи с некоторым опытом программирования могут довольно легко начать работу с Git, но освоить все расширенные функции непросто. В этой статье я покажу вам некоторые из наиболее полезных команд, которые сделают вас профессионалом Git.
https://shly.link/252xT
6 плагинов kubectl, которые вы должны попробовать
Вот шесть плагинов из инструмента управления плагинами для kubectl.
https://shly.link/nMJyT
Вот шесть плагинов из инструмента управления плагинами для kubectl.
https://shly.link/nMJyT
Medium
6 kubectl plugins you must try
Here are six plugins from the plugin management tool for kubectl.
Forwarded from Linux
Как работает буфер обмена
Прочитать, как работает copy-paste из спецификации Wayland, нетривиально, если вы не понимаете многого из того, как работают настольные компьютеры и внутреннее устройство Wayland. Мне потребовалось довольно много времени, чтобы разобраться во всем этом, хотя, когда вы доберетесь до этого, все кажется совершенно очевидным.
Вот моя попытка объяснить, как это работает для простых смертных.
https://shly.link/fNda3
Прочитать, как работает copy-paste из спецификации Wayland, нетривиально, если вы не понимаете многого из того, как работают настольные компьютеры и внутреннее устройство Wayland. Мне потребовалось довольно много времени, чтобы разобраться во всем этом, хотя, когда вы доберетесь до этого, все кажется совершенно очевидным.
Вот моя попытка объяснить, как это работает для простых смертных.
https://shly.link/fNda3
whynothugo.nl
How the clipboard works
Полезные инструменты командной строки для инженеров DevOps
Это набор инструментов, которые я использую и наблюдаю/узнаю от своих коллег. Использование правильных инструментов и методов значительно повысит нашу производительность и придаст больше ценности нашей роли. Некоторые из перечисленных здесь довольно очевидны, но я добавил их сюда для полноты картины.
https://shly.link/AbVXy
Это набор инструментов, которые я использую и наблюдаю/узнаю от своих коллег. Использование правильных инструментов и методов значительно повысит нашу производительность и придаст больше ценности нашей роли. Некоторые из перечисленных здесь довольно очевидны, но я добавил их сюда для полноты картины.
https://shly.link/AbVXy
DevOps — это ерунда
DevOps начинался как набор практик и культуры с благими намерениями. С годами он превратился в нечестивое чудовище разделения и туннельного видения. Почему мы перестали мечтать о большем? Что случилось с разрушением силосов, увеличением скорости разработки и повышением ценности? Помните? То, что должен был сделать DevOps?
https://shly.link/h7XxT
DevOps начинался как набор практик и культуры с благими намерениями. С годами он превратился в нечестивое чудовище разделения и туннельного видения. Почему мы перестали мечтать о большем? Что случилось с разрушением силосов, увеличением скорости разработки и повышением ценности? Помните? То, что должен был сделать DevOps?
https://shly.link/h7XxT
Обзор конвейеров CI/CD с Kubernetes
Ознакомьтесь с подходами CI/CD в экосистеме Kubernetes, передовыми практиками внедрения эффективной среды CI/CD и популярными инструментами CI/CD с открытым исходным кодом.
https://shly.link/jMzZA
Ознакомьтесь с подходами CI/CD в экосистеме Kubernetes, передовыми практиками внедрения эффективной среды CI/CD и популярными инструментами CI/CD с открытым исходным кодом.
https://shly.link/jMzZA
DZone
An Overview of CI/CD Pipelines With Kubernetes
Take a look at CI/CD approaches in a Kubernetes ecosystem, best practices for implementing an efficient CI/CD framework, and popular open-source CI/CD tools.
Полное руководство по Terraform
Серия постов, которые научат вас лучшим практикам использования Terraform в реальном мире.
https://shly.link/6AKwF
Серия постов, которые научат вас лучшим практикам использования Terraform в реальном мире.
https://shly.link/6AKwF
Дженкинс: создание конвейера для проектов Python
Недавно я попытался настроить конвейер с использованием Jenkins для своих проектов Python. Процесс не простой, но я разобрался.
Я постараюсь описать, как я это сделал, в этой статье, чтобы любой, кто начинает или работает над подобным проектом, мог следовать руководству.
https://shly.link/devXyJU
Недавно я попытался настроить конвейер с использованием Jenkins для своих проектов Python. Процесс не простой, но я разобрался.
Я постараюсь описать, как я это сделал, в этой статье, чтобы любой, кто начинает или работает над подобным проектом, мог следовать руководству.
https://shly.link/devXyJU
DEV Community
Jenkins: Creating a Pipeline for Python projects
I recently attempted to set up a pipeline using Jenkins for my Python projects. The process was not...
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
Использование Kubernetes + ELK + Prometheus для развертывания статического сайта
9 расширений Docker, которые должен попробовать каждый разработчик
Сегодня мы увидим некоторые обязательные расширения Docker для разработчиков, чтобы ускорить разработку своего программного обеспечения.
https://shly.link/devaaCD
Сегодня мы увидим некоторые обязательные расширения Docker для разработчиков, чтобы ускорить разработку своего программного обеспечения.
https://shly.link/devaaCD
Полное руководство по сервисам Kubernetes, LoadBalancers и Ingress
В этой статье мы покажем, как сделать приложения, работающие в Kubernetes Pods, доступными для других приложений внутри кластера и внешнего мира. Мы обсудим три наиболее распространенных способа сделать это: Kubernetes Services, LoadBalancers и Ingress. Мы покажем, чем они отличаются друг от друга и какой из них выбрать в соответствии с требованиями вашего приложения.
https://shly.link/ejT32
В этой статье мы покажем, как сделать приложения, работающие в Kubernetes Pods, доступными для других приложений внутри кластера и внешнего мира. Мы обсудим три наиболее распространенных способа сделать это: Kubernetes Services, LoadBalancers и Ingress. Мы покажем, чем они отличаются друг от друга и какой из них выбрать в соответствии с требованиями вашего приложения.
https://shly.link/ejT32
home.robusta.dev
The ultimate guide to Kubernetes Services, LoadBalancers, and Ingress | Robusta
In this article, we will show how to expose applications running in Kubernetes Pods to other applications inside the cluster and the external world