Devops
رفتن به کانال در Telegram
Технологии и решения, архитектурные проблемы. Контейнеры, оркестраторы, скейлинг, мониторинг и др. По всем вопросам: @un_ixtime
نمایش بیشتر2 235
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-1430 روز
آرشیو پست ها
2 235
Эволюция DevOps
Содержание
-Полезное резюме
-Эволюция DevOps
-Оценка возможностей DevOps
-Стек DevOps
-Будущее DevOps
-Будущее DevOps — это будущее разработки программного обеспечения
https://shly.link/hnMXi
2 235
10 лучших сканеров уязвимостей с открытым исходным кодом на 2023 год
Инструменты оценки уязвимостей сканируют ресурсы на наличие известных уязвимостей, неправильных конфигураций и других недостатков. Затем эти сканеры выводят отчеты для групп ИТ-безопасности и разработки приложений (DevOps), которые передают приоритетные задачи в системы обработки заявок и рабочих процессов для исправления.
Инструменты тестирования уязвимостей с открытым исходным кодом предоставляют экономически эффективные решения для обнаружения уязвимостей. Многие ИТ-команды даже развертывают один или несколько инструментов с открытым исходным кодом в дополнение к коммерческим инструментам сканирования уязвимостей в качестве резервной копии или для проверки уязвимостей. По нашему анализу, вот лучшие инструменты уязвимостей с открытым исходным кодом на 2023 год.
https://shly.link/gB7Yo
2 235
Учебное пособие Whirlwind по созданию действительно крошечных исполняемых файлов ELF для Linux
Если вы программист, который устал от раздувания программного обеспечения, возможно, вы найдете здесь идеальное противоядие.
В этом документе рассматриваются методы удаления лишних байтов из простых программ. (Конечно, более практическая цель этого документа состоит в том, чтобы описать внутреннюю работу формата файла ELF и операционной системы Linux. Но, надеюсь, вы также сможете узнать кое-что о том, как в процессе создавать очень маленькие исполняемые файлы ELF. )
Обратите внимание, что приведенная здесь информация и примеры по большей части относятся к исполняемым файлам ELF на платформе Linux, работающей под архитектурой Intel x86. Я полагаю, что большая часть информации применима к другим Unice на основе ELF, но мой опыт работы с такими слишком ограничен, чтобы я мог сказать с уверенностью.
Также обратите внимание, что если вы немного не знакомы с ассемблерным кодом, некоторые части этого документа могут показаться вам трудными для понимания.
https://shly.link/ZLGmk
2 235
Инструменты конвейера CI/CD
В этой статье я хочу рассмотреть шесть распространенных инструментов CI/CD и оценить их с точки зрения функций, простоты использования и настройки и поддерживаемой среды. Я перечислил их в алфавитном порядке, а не в порядке предпочтения.
https://shly.link/devkyzg
2 235
Ради бога, прекратите использовать ограничения ЦП в Kubernetes
Многие думают, что в Kubernetes нужны ограничения ЦП, но это не так. В большинстве случаев ограничения ЦП в Kubernetes больше вредят, чем помогают.
https://shly.link/XZFwH
2 235
Docker — лучшая настройка для разработки, тестирования и производства для PHP
Я не DevOps-инженер, но мне нравится инфраструктура как парадигма кода , поэтому я стараюсь использовать Docker везде, где это возможно. А еще я очень люблю приводить в порядок код и делать все максимально удобным и понятным для использования. Я PHP-разработчик, поэтому все примеры будут связаны с PHP, но я думаю, что это не будет проблемой, если вы используете другой язык программирования.
https://shly.link/mdmaaX4
2 235
Серверы для бизнеса и частных проектов 📱
EKACOD. Data Center предлагает выделенные серверы в аренду от 4990 руб./мес.
Собственная инфраструктура в Екатеринбурге 🇷🇺, уровень Tier III, SLA от 99,98%, опыт работы с 2013 года.
✅ 70+ готовых к работе конфигураций или любая сборка из 1000+ комплектующих;
✅ Полный доступ к управлению сервером: личный кабинет, KVM-консоль, установка ОС, статистика по трафику;
✅ Техническая поддержка 24/7, помощь в настройке и переносе проектов;
✅ Бесплатная замена любых вышедших из строя комплектующих;
✅ Решения для бизнес задач: серверы с GPU, для 1С-Битрикс и 1С:Бухгалтерии;
✅ Сопутствующие услуги ЦОД: каналы связи, диск для бэкапов, защита от DDOS-атак.
Работаем с юридическими и физическими лицами, поддерживаем ЭДО Диадок.
Оформите заказ в несколько кликов на 👉 https://ekacod.ru/
Или напишите нам, мы подберем нужный сервер для ваших задач по выгодной цене.
2 235
Инструменты DevSecOps с открытым исходным кодом для инженеров DevOps
Приведенные ниже инструменты с открытым исходным кодом ориентированы на разработчиков и могут быть интегрированы в ваши процедуры CI/CD.
(если пост не открывается полностью,войдите в режиме инкогнито )https://shly.link/mdmDKdi
2 235
tmux — это мультиплексор терминалов: он позволяет создавать несколько терминалов, получать к ним доступ и управлять ими с одного экрана. tmux можно отсоединить от экрана и продолжить работу в фоновом режиме, а затем снова подключить.
Этот выпуск работает на OpenBSD, FreeBSD, NetBSD, Linux, macOS и Solaris.
https://shly.link/ghxxv3
2 235
Объединение YAML для Kubernetes с Helm
Внедрение микросервисной архитектуры произвело революцию в современных способах разработки программного обеспечения. Постмикросервисная архитектура заменила монолиты, контейнеры заменили виртуальные машины. С этими преобразованиями создание приложения стало сложным из-за множества контейнеров. Оркестрация контейнеров была новым узким местом, которое Kubernetes решил.
В процессе контейнеры и Kubernetes принесли много новых проблем. Самым сложным является развертывание и управление приложениями в Kubernetes. Для упрощения процесса разрабатывается множество инструментов с открытым исходным кодом. Одним из таких инструментов является Helm.
https://shly.link/devk2rp
2 235
Начни год с углубления знаний Linux
Если в твоем списке дел на 2023 год есть «прокачаться в Linux», начни движение к этой цели с продвинутого курса Слёрм с практикой и траблшутингом от инженера Southbridge Платона Платонова.
Курс не по конкретному дистрибутиву, а в целом по Linux. Ты системно погрузишься в особенности Linux и научишься работать с гибкими инструментами, экономящими время при решении задач.
В программе много кейсов и примеров из практики Southbridge, 48 часов самостоятельной практики на стендах Selectel и закрытый чат со спикером.
⚠️ Будет нелегко, но зато ты избавишься от хаотичности знаний, познакомишься с best practices и сдашь хардовую сертификацию, которая будет отлично смотреться в твоем резюме.
Третий поток курса стартует 1 февраля, но доступ к материалам ты получишь сразу после оплаты.
Узнать больше о курсе 👉 https://slurm.club/3G1aWrk
2 235
Inspektor Gadget — это набор инструментов (или гаджетов) для отладки и проверки ресурсов и приложений Kubernetes. Он управляет упаковкой, развертыванием и выполнением программ eBPF в кластере Kubernetes, включая многие из них, основанные на инструментах BCC , а также некоторые программы, разработанные специально для использования в Inspektor Gadget. Он автоматически сопоставляет низкоуровневые примитивы ядра с высокоуровневыми ресурсами Kubernetes, упрощая и ускоряя поиск нужной информации.
https://github.com/inspektor-gadget/inspektor-gadget
2 235
Инициализация кластеров Kubernetes на AWS с помощью Terraform и EKS
Вкратце: в этом руководстве вы узнаете, как создавать кластеры в AWS Elastic Kubernetes Service (EKS) с помощью eksctl и Terraform . К концу руководства вы автоматизируете создание трех кластеров (dev, staging, prod) в комплекте с ALB Ingress Controller одним щелчком мыши.
https://shly.link/NuJkN
2 235
Уменьшение размера образа Docker
В этой статье будут рассмотрены основы уменьшения размера образов Docker.
https://shly.link/devvDJo
2 235
Автоматизация приложений, IT-инфраструктуры и управление удаленными конфигурациями - есть простое решение!
⠀
Если вы работаете или только планируете работать в сфере DevOps, то, возможно, уже слышали об Ansible.
⠀
Раньше, для настройки сервера для вашего приложения, нужно было зайти на каждый из них, установить программное обеспечение и проверить его, но сейчас этот медленный, ручной и сложный процесс завершен - на смену ему пришёл Ansible.
⠀
В чем его преимущества? Простая и быстрая настройка и установка, легкое управление с помощью YAML, интуитивно понятный и доступный для широкого круга специалистов пользовательский интерфейс, безагентная работа и, конечно, автоматизированное управление IT-ресурсами.
⠀
Ansible помогает моделировать самые сложные ИТ-процессы. Он имеет возможность управлять службами, сетями, операционными системами или инфраструктурой, которые вы уже используете, с помощью модулей.
⠀
На курсе Слёрма вас ждет полное практическое руководство по работе с Ansible.
⠀
Это углубленный курс, который подарит вам знания о таких вещах, как внедрение плейбуков Ansible, написание сценариев YAML, переменных, модулей, инвентаризаций, развертывании приложений и многом другом.
⠀
5 недель курса позволят вам без труда внедрить Ansible в рабочие процессы, значительно снизить собственные трудозатраты как специалиста, а также получить официальный сертификат о прохождении курса Слёрма.
⠀
Что ждет на курсе:
⠀
Видеоуроки с доступом на 2 года;
⠀
Практика по настройке удалённых машин и локальной среды;
⠀
Управление сложными конфигурациями, деплой;
⠀
Обеспечение оркестровки для согласования бизнес-процессов с другими ИТ-ресурсами, такими как сеть, службы, приложения, данные и так далее;
⠀
Изучение способов выделения облачных ресурсов, развертывания;
⠀
Работа с модулями через ssh-соединение;
⠀
Стенды для практики;
⠀
Встречи со спикером.
⠀
Внимание! До старта потока осталось мало времени, успевайте прокачаться в Ansible - начинаем уже 23 января!
⠀
Переходите по ссылке и записывайтесь прямо сейчас: slurm.club/3GTQ5YD
2 235
Советы по Kubernetes | Использование скриптов внутри configmaps
В следующей статье я продемонстрирую несколько сценариев размещения скриптов внутри configmaps , чтобы продемонстрировать, как это сделать
https://shly.link/q92ZR
2 235
MDos — стек Kubernetes с открытым исходным кодом
Позвольте мне поделиться с вами новым стеком, состоящим из кластера Kubernetes и набора специализированных расширений, которые позволяют вам реализовывать сложные повседневные рабочие процессы. Конечно, простое развертывание Kubernetes и его расширений само по себе не принесет большой пользы. Если в вашей команде нет навыков для разработки/развертывания в Kubernetes, не говоря уже о том, что им также необходимо понимать, как интегрировать и использовать эти сторонние расширения с вашими приложениями, то какая от этого польза для вас, правильно?
https://shly.link/mdmtVxh
https://github.com/mdundek/mdos
2 235
DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer: Суть или семантика?
"В этой статье я предлагаю свои мысли, но признаю, что есть много возможностей для интерпретации, чтобы понять различия между этими терминами."
https://shly.link/xSWHk
