ch
Feedback
DevOps

DevOps

前往频道在 Telegram

Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter

显示更多
8 760
订阅者
+224 小时
-257
+1030
帖子存档
DevOps
8 760
Понимание многоархивных контейнеров, преимуществ и интеграции CI/CD Вы когда-нибудь видели сообщение об ошибке "exec /docker-
Понимание многоархивных контейнеров, преимуществ и интеграции CI/CD Вы когда-нибудь видели сообщение об ошибке "exec /docker-entrypoint.sh: exec format error" на вашем сервере при запуске любого образа docker или подкад Kubernetes? Скорее всего, это связано с тем, что на вашем сервере запущен образ контейнера с другой архитектурой процессора, или вы когда-нибудь использовали опцию --platform linux/x86_64 на вашем Apple silicon M1, M2 MacBook? Если да, то вы не получаете встроенной производительности Apple silicon и, возможно, это разряжает батарею вашего MacBook. Чтобы избежать подобных ошибок и проблем с производительностью, нам нужно запустить правильный многоархивный образ контейнера или создать свой собственный образ, поскольку все публичные образы контейнеров не содержат многоархивных образов. В этой статье мы узнаем, что такое многоархивные образы контейнеров? Как они работают? Как их создавать и продвигать? И напишем пример кода для создания многоархивного образа в конвейере CI/CD. https://www.infracloud.io/blogs/multi-arch-containers-ci-cd-integration/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
❓Как С#-разработчику вырасти до уровня Senior в 2024? Изучить .NET Framework, Scrum-методики и многое другое на онлайн-курсе
❓Как С#-разработчику вырасти до уровня Senior в 2024? Изучить .NET Framework, Scrum-методики и многое другое на онлайн-курсе «C# Developer. Professional» от OTUS. Программа идеально подходит для начинающих C#-разработчиков, которые хотят развиваться в серверной разработке, создании приложений и микросервисов. На курсе вас ждут: - живые вебинары с возможностью задать вопросы экспертам; - много практики и сильные проекты для портфолио; - поддержка профессионального комьюнити. 👉 Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы сделать следующий шаг в карьере: https://otus.pw/xQQo/?erid=2VtzqxFNhGR Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 760
Эволюция Terraform: Как мы безопасно отделили дюжину сервисов от монолита Если вы используете terraform для управления облачн
Эволюция Terraform: Как мы безопасно отделили дюжину сервисов от монолита Если вы используете terraform для управления облачной инфраструктурой, то по мере роста проекта вы могли столкнуться с некоторыми проблемами. Возможно, код terraform становится слишком сложным и запутанным. Возможно, развертывание занимает слишком много времени и приводит к ошибкам. Возможно, ваша команда боится вносить изменения, потому что не знает, что может сломаться. https://medium.com/@susovan87/lesson-learned-after-decoupling-a-dozen-of-services-from-terraform-monolith-safely-with-no-downtime-404e503f6cb6 #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Большая шпаргалка по Docker: как распилить монолитный проект на части Погружение в мир контейнеризации с докером — это путь к
Большая шпаргалка по Docker: как распилить монолитный проект на части Погружение в мир контейнеризации с докером — это путь к оптимизации развёртыванию приложений, а также ключ к упрощению жизни разработчиков и системных администраторов. Меня зовут Андрей Аверков, в IT c 2008 начинал пусть с аналитика-проектировщика IT систем, 11 лет в роли разработчика и последние годы на руководящих должностях. Сейчас я тимлид команды разработки из 9 человек в группе компаний Kokoc Group. Мы занимаемся созданием и поддержкой CPA платформ (gdeslon.ru, fxpartners.ru, ads.mobisharks.com), а также проектом по генерации лендингов - lpgenerator.ru. Отдел разработки тесно сотрудничает с отделом IT. И эту статью мне помогал писать Egorov_Ilja, он руководит IT-отделом в группе компаний Kokoc Group с 2013 года, а вообще в компании уже более 16 лет. В общем, у нас довольно большой опыт в разделении продуктов на части, поэтому, сегодня мы собрали самое основное и необходимое для работы с Docker. В нашей шпаргалке вы найдете все необходимое для успешного старта с докером: от базовых концепций и установки до продвинутых техник работы с контейнерами. https://habr.com/ru/companies/kokocgroup/articles/802039/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Как вкатиться в DevOps с нуля до middle в 2024? Объединить разработку с администрированием и стать востребованным специалисто
Как вкатиться в DevOps с нуля до middle в 2024? Объединить разработку с администрированием и стать востребованным специалистом на онлайн-курсе «Специализация DevOps» от OTUS. Программа идеально подойдет студентам с любым уровнем знаний. На курсе вас ждут: - живые вебинары с возможностью задать вопросы экспертам; - много практики и сильные проекты для портфолио; - поддержка профессионального комьюнити; - рассрочка на комфортных условиях. Оставьте заявку прямо сейчас и получите бесплатные полезные уроки: https://vk.cc/cvHM8k Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 760
5 советов начинающему DevOps Engineer DevOps не понаслышке понимает все циклы разработки, процессы планирования работ командами и управления ожиданиями заказчика. А что же делать, если ты только вначале своего пути? Как вникнуть во все процессы и понять все тонкости? Донт вори! Ярослав Обиход, DevOps Engineer Boosta, поможет разобраться. Какая база лежит в основе работы DevOps инженера? Какие системы можно использовать для мониторинга и логирования? Досмотри до конца и ты узнаешь, сколько может зарабатывать junior DevOps и как бонус- получишь список книг, которые помогут прокачаться в профессии. источник #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
2 полезных ресурса для системных администраторов и ИБ специалистов: 🔐 infosecurity — бесплатные курсы и уникальный материал для ИТ специалистов любого уровня и направления. Изучайте, развивайтесь, практикуйте. 👨‍💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.

DevOps
8 760
Полный рабочий процесс CI/CD с Skaffold для вашего приложения Современный способ построения полного рабочего процесса от лока
Полный рабочий процесс CI/CD с Skaffold для вашего приложения Современный способ построения полного рабочего процесса от локального до продакшена с помощью Skaffold и Gitlab на кластере Kubernetes для снижения когнитивной нагрузки и операционной сложности в стеках приложений. (Часть I) https://blog.equationlabs.io/cicd-workflow-with-skaffold-for-your-application-part-i (Часть II) https://blog.equationlabs.io/how-to-build-a-cicd-workflow-with-skaffold-for-your-application-part-ii (Часть III) https://blog.equationlabs.io/how-to-build-a-cicd-workflow-with-skaffold-for-your-application-part-iii #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Сервисы Kubernetes: ClusterIP, Nodeport и LoadBalancer Поды эфемерны. Так и должно быть. Их можно легко уничтожить и заменить
Сервисы Kubernetes: ClusterIP, Nodeport и LoadBalancer Поды эфемерны. Так и должно быть. Их можно легко уничтожить и заменить при использовании развертывания. Или они могут быть масштабированы в определенный момент при использовании горизонтального автомасштабирования (Horizontal Pod Autoscaling, HPA). Это означает, что мы не можем полагаться на IP-адрес Pod для подключения к приложениям, запущенным в наших контейнерах внутри или снаружи, поскольку в будущем Pod может не существовать. Вы могли заметить, что подкатам Kubernetes присваивается IP-адрес: https://sysdig.com/blog/kubernetes-services-clusterip-nodeport-loadbalancer/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
❓ Как администратору Linux повысить квалификацию? Расскажет Андрей Буранов — системный администратор в VK. Встречаемся на бес
❓ Как администратору Linux повысить квалификацию? Расскажет Андрей Буранов — системный администратор в VK. Встречаемся на бесплатном практическом уроке «Каталоги /proc, /sys и /dev» от OTUS, 👉 Вы вместе с опытным экспертом разберете: - виртуальные файловые системы: что это; - как работает ps, что можно узнать из каталога /proc; - как формируются файлы в каталоге /dev; - чем может быть полезен каталог /sys. ⏰ Занятие пройдёт 26 марта в 20:00 мск в рамках курса «Administrator Linux. Professional». Доступна рассрочка на обучение! 👉 Пройдите короткий тест прямо сейчас, чтобы занять место на бесплатный урок и получить запись: https://otus.pw/dHMi/?erid=LjN8KVu4W

DevOps
8 760
Лучшие практики Docker Используйте многоступенчатые сборки, чтобы уменьшить размер продакшен-образа. #devops #девопс Подпишис
Лучшие практики Docker Используйте многоступенчатые сборки, чтобы уменьшить размер продакшен-образа. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Kubectl-foreach Параллельное выполнение команд kubectl во всех/некоторых контекстах (аналогично GNU xargs+parallel). Usage: kubectl foreach [OPTIONS] [PATTERN]... -- [KUBECTL_ARGS...] Patterns can be used to match context names from kubeconfig: (empty): matches all contexts NAME: matches context with exact name /PATTERN/: matches context with regular expression ^NAME: remove context with exact name from the matched results ^/PATTERN/: remove contexts matching the regular expression from the results Options: -c=NUM Limit parallel executions (default: 0, unlimited) -I=VAL Replace VAL occurring in KUBECTL_ARGS with context name -q Disable and accept confirmation prompts ($KUBECTL_FOREACH_DISABLE_PROMPTS) -h/--help Print help https://github.com/ahmetb/kubectl-foreach #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Погружение в DevOps: какую систему контроля версий выбрать? Расскажет Игорь Овсянников — DevOps инженер в GeForce Now. Встреч
Погружение в DevOps: какую систему контроля версий выбрать? Расскажет Игорь Овсянников — DevOps инженер в GeForce Now. Встречаемся на бесплатном практическом уроке «Системы контроля версий» от OTUS, где вы вместе с опытным экспертом разберете: - какие есть решения на рынке для хранения кода помимо GitHub и Gitlab; - какая предыстория у Git; - какие сегодня есть альтернативы Gitlab. Занятие пройдёт 27 марта в 20:00 мск в рамках курса «Специализация DevOps». Доступна рассрочка на обучение! Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cvzeFF Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 760
По мотивам ... 😀 #devops #девопс Подпишись 👉@i_DevOps
По мотивам ... 😀 #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Spinning YARN - новая кампания вредоносного ПО для Linux нацелена на Docker, Apache Hadoop, Redis и Confluence https://www.ca
Spinning YARN - новая кампания вредоносного ПО для Linux нацелена на Docker, Apache Hadoop, Redis и Confluence https://www.cadosecurity.com/spinning-yarn-a-new-linux-malware-campaign-targets-docker-apache-hadoop-redis-and-confluence/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Рассказываем, как мигрировать на отечественную базу данных правильно. Приходите на вебинар «Инструменты миграции СУБД Ред Баз
Рассказываем, как мигрировать на отечественную базу данных правильно. Приходите на вебинар «Инструменты миграции СУБД Ред База Данных» 🗓 22 марта в 11:00 Миграция базы данных — задача ответственная и масштабная. От принятых при миграции решений зависит качество работы всей инфраструктуры. Важно иметь под рукой проверенное руководство, которое поможет грамотно настроить процессы. К счастью, мы такое руководство как раз подготовили. На вебинаре 22 марта мы расскажем, как целостно перенести данные и адаптировать прикладное ПО под российскую СУБД Ред База Данных. Сопроводим рассказ демонстрацией миграции с помощью конвертера ora2rdb. Вы получите наиболее полное представление о миграции из надёжного источника. 📖 Программа: I. Особенности и проблемы миграции СУБД - Источники проблем - Этапы миграции - Инструменты II. Демонстрация конвертера ora2rdb - Возможности конвертера при миграции - Демонстрация примера конвертировани III. Блок вопросов и ответов Разобраться вам помогут: 🎙 Роман Симаков - архитектор СУБД Ред База Данных, директор департамента развития системных продуктов РЕД СОФТ 🎙Денис Висенте - разработчик СУБД Ред База Данных Регистрируйтесь по ссылке Реклама ООО "Ред Софт" ИНН 9705000373, erid 2VtzqvWbc7W

DevOps
8 760
Бесплатные книги по DevOps (книги старые) Здесь собрана коллекция бесплатных электронных книг по DevOps, доступных в Интернет
Бесплатные книги по DevOps (книги старые) Здесь собрана коллекция бесплатных электронных книг по DevOps, доступных в Интернете. https://github.com/rootusercop/Free-DevOps-Books-1/tree/master #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
🌐 Интересуетесь компьютерными сетями? Изучите алгоритм SPF в протоколах маршрутизации OSPF и IS-IS на бесплатном уроке от OT
🌐 Интересуетесь компьютерными сетями? Изучите алгоритм SPF в протоколах маршрутизации OSPF и IS-IS на бесплатном уроке от OTUS, где вы вместе с опытным экспертом: 1. Разберетесь с работой алгоритма SPF 2. Реализуете протоколы OSPF и IS-IS 3. Рассмотрите результат работы алгоритма SPF в сети на практике 👉 Занятие пройдёт 21 марта в 20:00 мск и будет приурочено к старту курса «Network Engineer». Доступна рассрочка на обучение! 💣 Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cvxo7w Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 760
Tfautomv Автоматическое создание перемещенных блоков Terraform для безболезненного рефакторинга https://github.com/padok-team/tfautomv #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Vet Автоматизация проверки пакетов с открытым исходным кодом в CI/CD Это инструмент для выявления рисков в цепочке поставок программного обеспечения с открытым исходным кодом. Он помогает командам инженеров и специалистов по безопасности выявлять потенциальные проблемы в зависимостях с открытым исходным кодом и оценивать их в соответствии с политикой организации. https://github.com/safedep/vet #devops #девопс Подпишись 👉@i_DevOps