Все, что вам нужно знать о том, как стать инженером DevOps. В этом видео я расскажу о ключевых навыках, необходимых инженеру DevOps, таких как Linux, облако, Infra as Code, контейнеры и конвейеры CI/CD, такие как Jenkins.
Графика дорожной карты: https://devopslifecycle.com/roadmaps
https://www.youtube.com/watch?v=5pxbp6FyTfk&t=1s
Графика дорожной карты: https://devopslifecycle.com/roadmaps
https://www.youtube.com/watch?v=5pxbp6FyTfk&t=1s
YouTube
How to become a DevOps Engineer - DevOps Roadmap
Everything you need to know about becoming a DevOps Engineer. In this video I go over the key skills that are required for a DevOps Engineer, such as Linux, Cloud, Infra as Code, Containers and CI/CD pipelines like Jenkins.
👨💻 Join our Discord Community…
👨💻 Join our Discord Community…
Обязательные вопросы для собеседования Terraform
Этот пост в блоге предназначен для того, чтобы помочь кандидатам, ищущим работу по автоматизации инфраструктуры и облачной инженерии. Если вы один из них, вы знаете, как важно хорошо разбираться в Terraform — широко используемом инструменте инфраструктуры как кода (IaaC), который позволяет выделять облачные ресурсы, управлять ими и масштабировать их. Однако подготовка к собеседованию в Terraform может быть ошеломляющей, поэтому мы создали это руководство, чтобы познакомить вас с наиболее распространенными и важными вопросами на собеседовании, с которыми вы можете столкнуться. Наша цель - вооружить вас необходимыми знаниями и уверенностью, чтобы успешно пройти собеседование в Terraform и получить работу своей мечты! Эти вопросы охватывают широкий круг тем, связанных с Terraform, и могут помочь оценить понимание кандидатом концепций, синтаксиса и лучших практик Terraform.
https://devopsknowledge.hashnode.dev/the-must-know-terraform-interview-questions
Этот пост в блоге предназначен для того, чтобы помочь кандидатам, ищущим работу по автоматизации инфраструктуры и облачной инженерии. Если вы один из них, вы знаете, как важно хорошо разбираться в Terraform — широко используемом инструменте инфраструктуры как кода (IaaC), который позволяет выделять облачные ресурсы, управлять ими и масштабировать их. Однако подготовка к собеседованию в Terraform может быть ошеломляющей, поэтому мы создали это руководство, чтобы познакомить вас с наиболее распространенными и важными вопросами на собеседовании, с которыми вы можете столкнуться. Наша цель - вооружить вас необходимыми знаниями и уверенностью, чтобы успешно пройти собеседование в Terraform и получить работу своей мечты! Эти вопросы охватывают широкий круг тем, связанных с Terraform, и могут помочь оценить понимание кандидатом концепций, синтаксиса и лучших практик Terraform.
https://devopsknowledge.hashnode.dev/the-must-know-terraform-interview-questions
Самостоятельный хостинг и конфиденциальность данных (серия из 2 частей)
1) Конфиденциальность данных следующего уровня с простым, бесплатным и безопасным самостоятельным хостингом дома
2) Paperless-ngx, управляйте своими документами, как никогда раньше
1) Конфиденциальность данных следующего уровня с простым, бесплатным и безопасным самостоятельным хостингом дома
2) Paperless-ngx, управляйте своими документами, как никогда раньше
DEV Community
Next level data privacy with easy, free and secure self hosting at home
Hello 👋! Yes you read this well. Self hosting made: Easy. Free. Secure. With a machine running at...
« Расширьте возможности своего бессерверного приложения с помощью расширений AWS Lambda» — Как использовать расширения для создания собственного инструмента мониторинга лямбда-выражений без ущерба для их производительности — Читать дальше »
DEV Community
Power up your serverless application with AWS Lambda extensions
Implementation guide for AWS lambda extensions with NodeJs and Typescript
Мониторинг приложения Next.js с помощью Komiser
Как даже простое приложение Next.js в сочетании с плохо управляемой облачной инфраструктурой может быстро накапливать расходы, которые могут существенно повлиять на ваш бюджет
https://www.tailwarden.com/blog/monitoring-cloud-costs-and-usage-of-a-next-js-application-with-komiser
Как даже простое приложение Next.js в сочетании с плохо управляемой облачной инфраструктурой может быстро накапливать расходы, которые могут существенно повлиять на ваш бюджет
https://www.tailwarden.com/blog/monitoring-cloud-costs-and-usage-of-a-next-js-application-with-komiser
Tailwarden
Monitoring a Next.js Application with Komiser
A step-by-step guide to deploying a Next.js application to AWS via Terraform and how to track the cloud resources every step of the way.
Обзор Coroot — Open Source-утилиты для наблюдаемости: установка, настройка, возможности, плюсы и минусы
В этой статье мы протестируем Coroot — observability-инструмент с открытым исходным кодом на основе технологии eBPF. Coroot не просто собирает данные телеметрии, но и анализирует их, превращая в полезную информацию, которая помогает быстро выявлять и устранять проблемы с приложениями. Расскажем, как установить и настроить Coroot, что утилита умеет и какие у нее плюсы и минусы. Для обзора мы выбрали бесплатную версию. https://habr.com/ru/companies/flant/articles/742030/
В этой статье мы протестируем Coroot — observability-инструмент с открытым исходным кодом на основе технологии eBPF. Coroot не просто собирает данные телеметрии, но и анализирует их, превращая в полезную информацию, которая помогает быстро выявлять и устранять проблемы с приложениями. Расскажем, как установить и настроить Coroot, что утилита умеет и какие у нее плюсы и минусы. Для обзора мы выбрали бесплатную версию. https://habr.com/ru/companies/flant/articles/742030/
Хабр
Обзор Coroot — Open Source-утилиты для наблюдаемости: установка, настройка, возможности, плюсы и минусы
В этой статье мы протестируем Coroot — observability-инструмент с открытым исходным кодом на основе технологии eBPF. Coroot не просто собирает данные телеметрии, но и анализирует их, превращая в...
Как мы боролись с овербукингом Kubernetes-кластеров.
Привет! Меня зовут Александр Лебедев, я SRE в Samokat.tech. Мы строим надёжную платформу для сервисов быстрой доставки и в зону ответственности моей команды входят поддержка Kubernetes-кластеров и управление их ресурсами.
Под катом история о том, как мы пришли к своему варианту resource management через борьбу с овербукингом по CPU.
Читать далееhttps://habr.com/ru/companies/samokat_tech/articles/735638/
Привет! Меня зовут Александр Лебедев, я SRE в Samokat.tech. Мы строим надёжную платформу для сервисов быстрой доставки и в зону ответственности моей команды входят поддержка Kubernetes-кластеров и управление их ресурсами.
Под катом история о том, как мы пришли к своему варианту resource management через борьбу с овербукингом по CPU.
Читать далееhttps://habr.com/ru/companies/samokat_tech/articles/735638/
Хабр
Как мы боролись с овербукингом Kubernetes-кластеров
Привет! Меня зовут Александр Лебедев, я SRE в Samokat.tech. Мы строим надёжную платформу для сервисов быстрой доставки и в зону ответственности моей команды входят поддержка Kubernetes-кластеров и...
Учебное пособие по Kubernetes Kustomize: руководство для начинающих разработчиков!
Kustomize , как следует из названия, используется для настройки развертываний Kubernetes, чтобы помочь разработчикам управлять конфигурациями приложений Kubernetes. С помощью Kustomize легко определить базовый набор ресурсов Kubernetes и создать поверх него наложения в отдельных каталогах для изменения или расширения базовой конфигурации. Это позволяет вам иметь единый источник достоверной информации для всех конфигураций вашего приложения Kubernetes, сохраняя при этом возможность настраивать его для различных сред или вариантов использования. Kustomize особенно полезен при управлении большими или сложными развертываниями Kubernetes, где поддержка отдельных файлов YAML для каждой среды или варианта использования может быть сложной и подверженной ошибкам.
Используя стратегию непрерывного обновления, в этом руководстве по Kustomize будет развернуто несколько вариантов простого общедоступного сервера Hello World. Итак, начинаем шоу!!!
https://dev.to/pavanbelagatti/kubernetes-kustomize-tutorial-a-beginner-friendly-developer-guide-322n
Kustomize , как следует из названия, используется для настройки развертываний Kubernetes, чтобы помочь разработчикам управлять конфигурациями приложений Kubernetes. С помощью Kustomize легко определить базовый набор ресурсов Kubernetes и создать поверх него наложения в отдельных каталогах для изменения или расширения базовой конфигурации. Это позволяет вам иметь единый источник достоверной информации для всех конфигураций вашего приложения Kubernetes, сохраняя при этом возможность настраивать его для различных сред или вариантов использования. Kustomize особенно полезен при управлении большими или сложными развертываниями Kubernetes, где поддержка отдельных файлов YAML для каждой среды или варианта использования может быть сложной и подверженной ошибкам.
Используя стратегию непрерывного обновления, в этом руководстве по Kustomize будет развернуто несколько вариантов простого общедоступного сервера Hello World. Итак, начинаем шоу!!!
https://dev.to/pavanbelagatti/kubernetes-kustomize-tutorial-a-beginner-friendly-developer-guide-322n
Общая картина DevOps (локально)
Обзор лучших практик и инструментов DevOps для локальных сред. https://itnext.io/devops-big-picture-on-premises-d07f61d6c34c
Обзор лучших практик и инструментов DevOps для локальных сред. https://itnext.io/devops-big-picture-on-premises-d07f61d6c34c
Рождение модулей Kubernetes — глубокое погружение во внутренности Kubernetes
Мы погрузимся во внутреннюю работу Kubernetes, исследуя каждый этап, связанный с воплощением модуля в жизнь. Приготовьтесь отправиться в путешествие, полное технических чудес!
Поверьте мне, когда-нибудь это будет скучно, но мы стараемся включить как можно больше подробных деталей, так что сидите спокойно и наслаждайтесь :-)
давайте создадим модуль Kubernetes и посмотрим, что, черт возьми, происходит внутри”.........!
https://sitereliabilityengineering.in/the-birth-of-a-kubernetes-pod-d3cf7edf49be
Мы погрузимся во внутреннюю работу Kubernetes, исследуя каждый этап, связанный с воплощением модуля в жизнь. Приготовьтесь отправиться в путешествие, полное технических чудес!
Поверьте мне, когда-нибудь это будет скучно, но мы стараемся включить как можно больше подробных деталей, так что сидите спокойно и наслаждайтесь :-)
давайте создадим модуль Kubernetes и посмотрим, что, черт возьми, происходит внутри”.........!
https://sitereliabilityengineering.in/the-birth-of-a-kubernetes-pod-d3cf7edf49be
Запросы ЦП и лимиты в Kubernetes
Что в Kubernetes следует использовать в качестве запросов и ограничений ЦП?
Среди популярных ответов:
-Всегда используйте ограничения!
-НИКОГДА не используйте лимиты, только запросы!
-Я тоже не пользуюсь; Это нормально?
Давайте углубимся в это.
https://community.ops.io/danielepolencic/cpu-requests-and-limits-in-kubernetes-ock
Что в Kubernetes следует использовать в качестве запросов и ограничений ЦП?
Среди популярных ответов:
-Всегда используйте ограничения!
-НИКОГДА не используйте лимиты, только запросы!
-Я тоже не пользуюсь; Это нормально?
Давайте углубимся в это.
https://community.ops.io/danielepolencic/cpu-requests-and-limits-in-kubernetes-ock
This media is not supported in your browser
VIEW IN TELEGRAM
- Все импортозамещение зарубежных сервисов в одной таблице
- Все что нужно знать о ПДН и ФЗ-152 чтобы не попасть на штраф
- Импортозамещение VMware: исследование систем виртуализации в РФ
- ИТ-стратегия для достижения бизнес-целей
- От аккредитации до штрафов на директора. Всё о регулировании и возможностях для ИТ-команд в 2023 году
- Всё об аттестации информационных систем за 10 минут. Как не попасть на маркетинговую удочку
- 1000 нейросетей в одном источнике в одном источнике в удобном каталоге
- ТОП 5 книг об управлении ИТ
- FinOps на практике. Как сокращают расходы на облако.
- Всё о разработке ИТ-стратегии
Об этом и многом другом в блоге Cortel.
Please open Telegram to view this post
VIEW IN TELEGRAM
Аварийное восстановление для кластеров Kubernetes
В этой статье мы обсудим варианты настройки аварийного восстановления для контейнерного кластера Kubernetes и наилучшее доступное решение.
https://dzone.com/articles/disaster-recovery-for-kubernetes-clusters
В этой статье мы обсудим варианты настройки аварийного восстановления для контейнерного кластера Kubernetes и наилучшее доступное решение.
https://dzone.com/articles/disaster-recovery-for-kubernetes-clusters
DZone
Disaster Recovery for Kubernetes Clusters
Business continuity is having a strategy to deal with major disruptions and disasters. Disaster recovery (DR) helps an organization to recover and resume business critical functions or normal operations when there are disruptions or disasters.
Файл Kubeconfig с практическими примерами
В этом блоге вы узнаете, как подключиться к кластеру kubernetes с помощью файла Kubeconfig, используя различные методы. Кроме того, вы научитесь создавать собственный файл Kubeconfig.
https://devopscube.com/kubernetes-kubeconfig-file
В этом блоге вы узнаете, как подключиться к кластеру kubernetes с помощью файла Kubeconfig, используя различные методы. Кроме того, вы научитесь создавать собственный файл Kubeconfig.
https://devopscube.com/kubernetes-kubeconfig-file
DevOpsCube – Easy DevOps, SRE Guides & Reviews
Kubeconfig File Explained (Examples, Usage and Configuration)
In this blog, you’ll learn what a Kubeconfig file is and how to create and use one to connect to a Kubernetes cluster with hands-on examples.
Летний поток курса «Kubernetes База» стартует 26 июля 👨💻
Во время обучения вы:
🟢 Разберетесь с основами технологии, основными абстракциями: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret;
🟢 Поймете, как как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком;
🟢 Научитесь настраивать деплой своего приложения в кластер Kubernetes;
🟢 Пройдёте много практики на стендах и разберёте вопросы напрямую с экспертами.
А ещё при приобретении курса «Kubernetes База» вам будет открыт доступ к видеоурокам по Docker и Ansible. Эти материалы хорошо помогают подготовиться к старту обучения Kubernetes.
Хотите скидку? Переходите в бота, играйте с ним и получайте скидку до 20%🤑
Во время обучения вы:
А ещё при приобретении курса «Kubernetes База» вам будет открыт доступ к видеоурокам по Docker и Ansible. Эти материалы хорошо помогают подготовиться к старту обучения Kubernetes.
Хотите скидку? Переходите в бота, играйте с ним и получайте скидку до 20%
Please open Telegram to view this post
VIEW IN TELEGRAM
Введение в контроллеры доступа Kubernetes
Оглавление
-Поток HTTP-запросов Kubernetes
-Контроллеры допуска
-Типы контроллеров допуска
-Мутирующие контроллеры допуска
-Использование изменяющегося контроллера допуска
-Проверка контроллеров допуска
-Использование проверяющего контроллера допуска
-Зачем использовать контроллеры доступа
-Динамические контроллеры допуска
-Заключение
https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers/
Оглавление
-Поток HTTP-запросов Kubernetes
-Контроллеры допуска
-Типы контроллеров допуска
-Мутирующие контроллеры допуска
-Использование изменяющегося контроллера допуска
-Проверка контроллеров допуска
-Использование проверяющего контроллера допуска
-Зачем использовать контроллеры доступа
-Динамические контроллеры допуска
-Заключение
https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers/
Pradeep Loganathan's Blog
Introduction to Kubernetes Admission Controllers
Admission controllers provide extension points that augment Kubernetes functionality. Admission controllers determine if the request is well-formed and approve or reject the API request.
10 лучших инструментов мониторинга с открытым исходным кодом для современных команд DevOps в 2023 году
В 2023 году мониторинг необходим для работы современных команд DevOps. Команды DevOps нуждаются в надежных и гибких инструментах для эффективного мониторинга и управления сложными системами, которые могут в режиме реального времени предоставлять информацию о производительности, доступности и безопасности системы.
Инструменты мониторинга с открытым исходным кодом становятся все более популярными благодаря своей экономичности, гибкости и поддержке сообщества.
https://medium.com/statuspal/top-10-open-source-monitoring-tools-for-modern-devops-teams-in-2023-1558e941bc80
В 2023 году мониторинг необходим для работы современных команд DevOps. Команды DevOps нуждаются в надежных и гибких инструментах для эффективного мониторинга и управления сложными системами, которые могут в режиме реального времени предоставлять информацию о производительности, доступности и безопасности системы.
Инструменты мониторинга с открытым исходным кодом становятся все более популярными благодаря своей экономичности, гибкости и поддержке сообщества.
https://medium.com/statuspal/top-10-open-source-monitoring-tools-for-modern-devops-teams-in-2023-1558e941bc80
Прощание с Ingress: будущее управления трафиком Kubernetes с помощью Gateway API и Cilium
В этой статье мы углубимся в инновационные возможности Gateway API и выясним, почему он способен произвести революцию в управлении трафиком Kubernetes.
https://itnext.io/saying-goodbye-to-ingress-embracing-the-future-of-kubernetes-traffic-management-with-gateway-api-6584b7b8f913
В этой статье мы углубимся в инновационные возможности Gateway API и выясним, почему он способен произвести революцию в управлении трафиком Kubernetes.
https://itnext.io/saying-goodbye-to-ingress-embracing-the-future-of-kubernetes-traffic-management-with-gateway-api-6584b7b8f913
Шпаргалка по Docker — 36 команд Docker CLI
В этой статье мы дадим краткое описание большинства основных команд. Вы можете использовать этот список, чтобы узнать больше о функциях Docker или просто узнать, как использовать определенную функцию.
https://spacelift.io/blog/docker-commands-cheat-sheet
В этой статье мы дадим краткое описание большинства основных команд. Вы можете использовать этот список, чтобы узнать больше о функциях Docker или просто узнать, как использовать определенную функцию.
https://spacelift.io/blog/docker-commands-cheat-sheet