Devops – Telegram
Devops
2.22K subscribers
295 photos
15 videos
3 files
873 links
Технологии и решения, архитектурные проблемы.
Контейнеры, оркестраторы, скейлинг, мониторинг и др.

По всем вопросам: @un_ixtime
Download Telegram
Учебное пособие Whirlwind по созданию действительно крошечных исполняемых файлов ELF для Linux

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

В этом документе рассматриваются методы удаления лишних байтов из простых программ. (Конечно, более практическая цель этого документа состоит в том, чтобы описать внутреннюю работу формата файла ELF и операционной системы Linux. Но, надеюсь, вы также сможете узнать кое-что о том, как в процессе создавать очень маленькие исполняемые файлы ELF. )

Обратите внимание, что приведенная здесь информация и примеры по большей части относятся к исполняемым файлам ELF на платформе Linux, работающей под архитектурой Intel x86. Я полагаю, что большая часть информации применима к другим Unice на основе ELF, но мой опыт работы с такими слишком ограничен, чтобы я мог сказать с уверенностью.

Также обратите внимание, что если вы немного не знакомы с ассемблерным кодом, некоторые части этого документа могут показаться вам трудными для понимания.

https://shly.link/ZLGmk
10 лучших сканеров уязвимостей с открытым исходным кодом на 2023 год

Инструменты оценки уязвимостей сканируют ресурсы на наличие известных уязвимостей, неправильных конфигураций и других недостатков. Затем эти сканеры выводят отчеты для групп ИТ-безопасности и разработки приложений (DevOps), которые передают приоритетные задачи в системы обработки заявок и рабочих процессов для исправления.

Инструменты тестирования уязвимостей с открытым исходным кодом предоставляют экономически эффективные решения для обнаружения уязвимостей. Многие ИТ-команды даже развертывают один или несколько инструментов с открытым исходным кодом в дополнение к коммерческим инструментам сканирования уязвимостей в качестве резервной копии или для проверки уязвимостей. По нашему анализу, вот лучшие инструменты уязвимостей с открытым исходным кодом на 2023 год.

https://shly.link/gB7Yo
Эволюция DevOps

Содержание
-Полезное резюме
-Эволюция DevOps
-Оценка возможностей DevOps
-Стек DevOps
-Будущее DevOps
-Будущее DevOps — это будущее разработки программного обеспечения

https://shly.link/hnMXi
Советы и рекомендации по Terraform: циклы, операторы if и ловушки

В этой части мы собираемся расширить свой набор инструментов Terraform некоторыми более продвинутыми советами и рекомендациями, такими как выполнение циклов и операторов if. Вы также узнаете о некоторых слабостях Terraform, чтобы избежать наиболее распространенных ошибок.
https://shly.link/Yp6Yr
BASH: использование циклов — for, while, until, с примерами

https://shly.link/4EVQv
aiac— это инструмент командной строки для создания шаблонов IaC (инфраструктура как код), конфигураций, утилит, запросов и многого другого через API OpenAI . Интерфейс командной строки позволяет запрашивать у модели создание шаблонов для различных сценариев (например, «получить terraform для AWS EC2»). Он сделает запрос и сохранит полученный код в файл или просто выведет его на стандартный вывод.

https://github.com/gofireflyio/aiac
Terraform от 0 до Героя

В моем контенте обычно участвуют инженеры среднего и старшего звена, которые имеют большой опыт работы с инструментами в мире DevOps.

Я планирую добавить некоторый контент для начинающих, который будет интересен младшим и даже нетехническим людям. Для этого я собираюсь создать серию статей о Terraform, рассказывая о моем путешествии по ней и о том, как, по моему мнению, вы должны ее изучить.

С другой стороны, я не хочу изобретать велосипед, когда дело доходит до обучения или использования Terraform. Мой план для этой серии состоит в том, чтобы создать несколько простых для восприятия статей, которые дадут читателям возможность добиться успеха в Terraform, основываясь на моем 6-летнем опыте работы с ним. Поскольку я ежедневно работаю с ним и вижу, как он совершенствуется, я считаю, что у меня есть некоторые идеи, которыми стоит поделиться.

Я буду регулярно обновлять этот пост всеми постами из этой серии.

https://shly.link/ZDV9a
Bash-скрипт Full Stack DevOps Environment Setup для Ubuntu и MacOS

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

Этот сценарий предназначен для упрощения настройки среды разработки или инфраструктуры для различных задач, связанных с DevOps и управлением инфраструктурой. Он автоматизирует установку и настройку часто используемых инструментов, таких как Terraform, Ansible, Git, Docker, Kubernetes, Helm и интерфейс командной строки AWS, что упрощает начало работы с широким спектром задач, связанных с выделением и управлением серверами, сетями. и хранилище, а также развертывание и масштабирование приложений.

Независимо от того, настраиваете ли вы новую машину, работаете в команде или настраиваете конвейер CI/CD, этот сценарий является мощным инструментом для автоматизации задач DevOps и управления инфраструктурой.

https://shly.link/MEDK4
Как отслеживать и оповещать о входе Nginx в Kubernetes

В этом сообщении блога мы обсудим, как настроить мониторинг и оповещение для входа Nginx в среду Kubernetes.

Мы рассмотрим установку и настройку ingress-nginx, Prometheus и Grafana, а также настройку оповещений для ключевых показателей Ingress.

https://shly.link/yLhZJ
Линтинг образа Docker с помощью Dockle

В этой статье я покажу, как работает линтинг образа Docker с помощью dockle. К концу этой статьи вы получите подробную информацию о линтинге образов docker с помощью dockle.

Линтование докер-образов контейнеров необходимо для обеспечения аспектов безопасности контейнерных образов, которые минимизируют уровни атак путем усиления отдельных контейнерных образов. И это лучшая практика безопасности - использовать линтинг вместе со сканированием уязвимостей.

https://shly.link/7wSUY
Инструменты CLI, без которых вы не сможете жить 🔧

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

https://shly.link/devk1Ay

Хочешь избежать такого провала на собеседовании?
Приходи на круглый стол:
«Оффер мечты: как пройти техническое собеседование на DevOps».
Обсудим:
– Что спрашивают на технических собеседования в разных компаниях?
– Чем отличается собеседование джунов от миддлов и сеньоров?
– На что прежде всего обращают внимание рекрутёры?

Не нужно учиться 8 лет чтобы стать волшебником DevOps-инженером, достаточно всего 5 месяцев интенсивного обучения на нашем курсе.
Никакого парселтанга, только востребованные на рынке технологии.

Но немного магии всё же есть, если нажать на кнопку “Хочу скидку” на нашем сайте, можно действительно получить скидку.
Торопись, пока все скидки не утащили пикси!
10 самых необычных инструментов DevOps, которые вы должны знать

Всем привет! Вы щелкнули здесь, чтобы посмеяться над еще одним скучным списком, верно? Я постараюсь вас удивить списком уникальных инструментов, о которых вы, возможно, еще не знаете! Я знаю, что вы уже знаете о Git, Terraform, Jenkins и так далее, поэтому давайте сосредоточимся на крошечных жемчужинах , которые вы можете там найти! Я выбрал только инструменты с открытым исходным кодом

https://shly.link/mdmMS4T
Три лучшие альтернативы Docker для рассмотрения

Docker — популярная платформа для создания контейнерных приложений и управления ими; однако для этой цели также можно использовать несколько альтернатив Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit и Mesos — вот некоторые из популярных альтернатив Docker, доступных сегодня на рынке. В этой статье мы обсудим следующие три альтернативы концентратора Docker: Podman, Containerd и LXD.

https://shly.link/HPPWB
Как создать Dockerfile?

В этой статье мы узнаем, что такое Dockerfile, и изучим основы Dockerfiles, включая синтаксис и структуру Dockerfile.

https://dzone.com/articles/how-to-create-a-dockerfile
20 самых полезных инструментов DevOps для автоматизации инфраструктуры

С помощью правильных инструментов команды DevOps могут сократить расходы и повысить свою эффективность и скорость. Кроме того, иметь столь необходимый контроль и прозрачность своих приложений и операций.
https://spacelift.io/blog/devops-automation-tools

9 лучших инструментов распределенной трассировки для разработчиков

Выберите один из лучших инструментов для распределения трассировки в вашей серверной архитектуре микросервисов
https://javanoscript.plainenglish.io/9-best-distributed-tracing-tools-for-developers-185e415b7101