Devops
Kanalga Telegram’da o‘tish
Технологии и решения, архитектурные проблемы. Контейнеры, оркестраторы, скейлинг, мониторинг и др. По всем вопросам: @un_ixtime
Ko'proq ko'rsatish2 235
Obunachilar
Ma'lumot yo'q24 soatlar
-17 kunlar
-1430 kunlar
Postlar arxiv
2 235
7 потрясающих хаков Kubernetes
https://medium.com/overcast-blog/7-mind-blowing-kubernetes-hacks-36037e59bb54
2 235
Яндекс приглашает студентов и начинающих специалистов в Школу SRE и DevOps
В Школе КИТ можно освоить DevOps, SRE, системное администрирование, информационную безопасность и сетевой инжиниринг.
Для поступления нужно обладать базовыми навыками траблшутинга и работы в консоли Linux, иметь опыт в программировании и автоматизации на Python и Bash, а также понимать работу веб-сервисов и сетевых протоколов.
Обучение пройдет в московском офисе Яндекса и будет состоять из лекций, домашних заданий и практики. Лучших студентов пригласят присоединиться к команде Яндекса в качестве сотрудника или стажера. Для иногородних участников компания оплатит дорогу и проживание в Москве.
Заполнить анкету и выполнить тестовое можно по ссылке.
2 235
Вы должны перестать вручную писать Dockerfile'ы
Вы тоже устали вручную заполнять Dockerfile и docker-compose.yaml под каждый новый проект?
Я всегда задумывался, применяю ли я известные best practices, когда пишу конфиг для Docker, и не занесу ли я случайно какие-нибудь уязвимости, вручную заполняя конфиг-файлы.
Что же, теперь мне больше не придется беспокоиться об этом, благодаря добрым людям из Docker, которые недавно реализовали инструмент для этого - docker init .
Интересно, как экономить время и быстро генерировать конфиги, даже если вы не профи в Docker? Прошу под кат.
https://habr.com/ru/articles/807501/
2 235
8 бесплатных онлайн-курсов по изучению Jenkins и CI/CD в 2024 году — лучшее из серии
Мои любимые бесплатные онлайн-курсы по изучению непрерывной интеграции и доставки с использованием Jenkins в 2024 году.
https://medium.com/javarevisited/8-free-online-courses-to-learn-jenkins-and-ci-cd-in-2024-best-of-lot-12df5724fcd2
2 235
Google добавляет инструмент GenAI для автоматизации рабочих процессов DevOps (3 минуты чтения)
На конференции Google Cloud Next '24 компания Google представила Gemini Cloud Assist — новый инструмент генеративного искусственного интеллекта, который автоматизирует задачи и устраняет неполадки приложений на Google Cloud Platform (GCP).
https://devops.com/google-adds-genai-tool-to-automate-devops-workflows
2 235
Terraform CI/CD и тестирование на AWS с новой платформой тестирования Terraform (8 минут чтения)
Это руководство по использованию Terraform test, новой среды тестирования, позволяющей авторам модулей выполнять модульные и интеграционные тесты для модулей Terraform. https://aws.amazon.com/ru/blogs/devops/terraform-ci-cd-and-testing-on-aws-with-the-new-terraform-test-framework
Основы DevOps 🚀
Вы новичок в DevOps или хотите изучить некоторые инструменты DevOps? Или, может быть, вы уже являетесь инженером DevOps и ищете документы и место для практики своих навыков?
Я создал репозиторий devops-basics на GitHub , чтобы помочь вам во всем этом! 🥳
https://dev.to/tungbq/the-devops-basics-3ecm
2 235
Создание кластера Kubernetes с нуля за 1 час с использованием автоматизации
Последние несколько недель я собирал проект с целью автоматизации создания кластера Kubernetes с нуля, используя только базовые вычислительные ресурсы. Результатом является общедоступный проект GitHub, и это руководство по этому проекту.
https://medium.com/@martin.hodges/creating-a-kubernetes-cluster-from-scratch-in-1-hour-using-automation-a25e387be547
2 235
Amazon VPC CNI теперь поддерживает автоматическое обнаружение подсети, что помогает масштабировать кластеры EKS (1 минута чтения)
Amazon VPC CNI теперь предлагает обнаружение подсетей на основе тегов для кластеров Amazon EKS, что позволяет масштабировать распределение адресов IPv4 из тегированных подсетей внутри VPC без дополнительных сложностей.
https://aws.amazon.com/ru/about-aws/whats-new/2024/04/amazon-vpc-cni-automatic-subnet-discovery
Модель оператора Kubernetes
В этом блоге представлено углубленное понимание операторов Kubernetes и пользовательских ресурсов, их преимуществ, потенциальных проблем и примеров из реальной жизни.
https://faun.pub/the-kubernetes-operator-model-01756c247064
2 235
В этом блоге собрано все, что я узнал, и он поможет вам выбрать наиболее подходящую стратегию кэширования для ваших рабочих процессов.
https://blacksmith.sh/blog/cache-is-king-a-guide-for-docker-layer-caching-in-github-actions
2 235
Обработка более 5 миллионов записей с помощью Lambda :
результаты обучения по оптимизации потока данных Kinesis Data Stream для поддержки высокой пропускной способности.
https://towardsaws.com/how-to-optimize-aws-lambda-kinesis-to-process-5-million-messages-c3ed5a143c2d
Nix — лучший конструктор образов Docker:
отличный разговор о том, почему конструктор образов Docker — отстой!
https://xeiaso.net/talks/2024/nix-docker-build
Переключайте пользователей между версиями приложения с помощью Lambda@Edge :
как легко направить часть ваших пользователей на новую версию приложения, позволяя другим закончить работу со старой с помощью Lambda@Edge.
https://pabis.eu/blog/2024-03-11-Lambda-Edge-Select-Test-Origin-Stick-To-Old.html
Добавьте переключатель, чтобы упростить отладку Terraform :
как использовать возможности Azure DevOps, чтобы упростить анализ IaC Terraform.
https://medium.com/@antoine.loizeau/add-a-switch-to-simplify-terraform-debugging-2d532eb889eb
2 235
Repost from KazDevOps
☄️ Участвуйте в конкурсе и выиграйте бесплатное обучение на курсе Kubernetes База от Слёрм
Разыгрываем 3 места на курс! Сможете пройти сами, подарить коллеге и даже младшему брату 😉
🔸 Узнаете основы, разберетесь с компонентами и абстракциями
🔸 Получите опыт настройки кластеров
🔸 Научитесь организовывать правильную разработку и деплой
🔸 Сможете запускать приложения в кластерах
Старт курса — 15 апреля
🚩 Условия розыгрыша просты: 🔵 Подпишитесь на KazDevOps и оставьте комментарий "+" под этим постом. Комментарий обязательно оставлять в официальном аккаунте KazDevOps
🥳 12 апреля подведем итоги и выберем 3 победителей методом генерации случайных чисел. Каждый получит доступ к курсу.
Go-go-go, и успехов!
#kubernetes
@DevOpsKaz
2 235
Как установить облегченный Kubernetes в Ubuntu 22.04
https://developer-friendly.blog/2024/03/22/how-to-install-lightweight-kubernetes-on-ubuntu-2204
2 235
10 популярных альтернатив Jenkins для DevOps в 2024 году
Дженкинс был пионером в области CI/CD, но сегодня доступно множество альтернатив. Более современные платформы могут предложить улучшенную интеграцию системы контроля версий (VCS), большую поддержку облачных развертываний и лучшую совместимость с рабочими процессами IaC и GitOps.
https://spacelift.io/blog/jenkins-alternatives
Популярные параметры конфигурации Git : довольно полезные команды!
https://jvns.ca/blog/2024/02/16/popular-git-config-options
2 235
Знаете ли вы, что установка переменных среды в функции Lambda может увеличить время холодного запуска более чем на 20 мс? В этом посте я расскажу о том, как я это обнаружил и когда это имеет значение.
https://speedrun.nobackspacecrew.com/blog/2024/03/13/lambda-environment-variables-impact-on-coldstarts.html
2 235
Анонс Doketeer 18.0: значительное улучшение
Повышение безопасности Docker с помощью усиленных метрик уязвимостей образов Dockereer
https://medium.com/@docketeerxii/announcing-docketeer-18-0-a-whale-of-an-improvement-67282fbbbe61
2 235
Настраиваем CI/CD с GitHub Actions и werf: инструкция для новичков
В этой статье мы рассмотрим, как настроить пайплайн CI/CD в GitHub: подготовим репозиторий, зальём туда приложение, создадим файлы конфигурации GitHub Actions, в которых опишем, как собирать наше приложение и деплоить его в кластер Kubernetes, развёрнутый под управлением Deckhouse Kubernetes Platform. Деплоить будем с помощью Open Source CLI-утилиты werf. Она помогает организовать полный цикл доставки приложений в Kubernetes и рассматривает Git как единый источник истины для состояния развёрнутого приложения. Статья рассчитана на тех, кто только начинает свой путь в мире облаков и кластеризации.
https://habr.com/ru/companies/flant/articles/803251/
2 235
Kubernetes с точки зрения разработчика
Мы воспринимаем вещи так, как мы с ними взаимодействуем и понимаем их. Для команды, занимающейся инфраструктурой, Kubernetes — отличный способ масштабирования приложений и управления ими, но для разработчика внешнего и внутреннего интерфейса это может показаться сложным и напряженным.
В Kubernetes представлено множество концепций и терминологий (развертывания, сервисы, модули…), которые требуют времени для понимания и еще больше времени для освоения. Но разработчикам иногда приходится взаимодействовать с ними еженедельно, а то и ежедневно.
Благодаря нашему опыту и исследованиям мы определили три наиболее распространенных способа взаимодействия разработчиков с Kubernetes.
https://medium.com/@karadzajuraj/kubernetes-through-the-developers-perspective-207ee91300de
2 235
Linux для DevOps — с важными командами
https://medium.com/@shreyash10012002/linux-for-devops-fe8fab47e013
2 235
Repost from Daily Dev Jokes. Юмор.
DevOps
MLOps CloudOps AlOps DataOps ITOps RevOps FinOps HROps LegalOps SysOps BizOps DevSecOps ClickOps LLMOps ChatOps NoOps
