Общая картина 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
Terragrunt против Terraform – сравнение и когда использовать
В этой статье мы рассмотрим Terraform и Terragrunt по отдельности, чтобы понять их назначение, функции и преимущества. Мы также сравним и сопоставим два инструмента, изучив их сходства и различия.
https://spacelift.io/blog/terragrunt-vs-terraform
https://terragrunt.gruntwork.io/
https://github.com/gruntwork-io/terragrunt
В этой статье мы рассмотрим Terraform и Terragrunt по отдельности, чтобы понять их назначение, функции и преимущества. Мы также сравним и сопоставим два инструмента, изучив их сходства и различия.
https://spacelift.io/blog/terragrunt-vs-terraform
https://terragrunt.gruntwork.io/
https://github.com/gruntwork-io/terragrunt
Управляйте секретами Kubernetes как профессионал
Kubernetes изначально предоставляет секреты для хранения ваших учетных данных, будь то пароли к базе данных, ключи API или другая конфиденциальная информация, которую вы хотите сохранить.
https://medium.com/adevinta-tech-blog/managing-kubernetes-secrets-like-a-pro-93283fb4f06d
Kubernetes изначально предоставляет секреты для хранения ваших учетных данных, будь то пароли к базе данных, ключи API или другая конфиденциальная информация, которую вы хотите сохранить.
https://medium.com/adevinta-tech-blog/managing-kubernetes-secrets-like-a-pro-93283fb4f06d
CI/CD в равной степени помогает и разработчикам, и DevOps-ам. На курсе Gitlab CI/CD мы обучаем всем тонкостям технологии, не обходимся и без интеграции с K8s.
CI/CD помогает эффективно выстроить работу, ускорить интеграцию и поставку, прокачать взаимодействие команд разработки и тестирования.
В новом формате курса мы добавили AMA-сессии. Следующая встреча пройдет 28 июля, так что у вас еще есть время начать обучение, накопить вопросы и прийти с ними к Александру Довнару — Lead DevOps в Naviteq, AWS Community Builder и сертифицированному архитектору с 11-летним опытом.
➡️ Присоединиться к обучению можно по ссылке.
CI/CD помогает эффективно выстроить работу, ускорить интеграцию и поставку, прокачать взаимодействие команд разработки и тестирования.
В новом формате курса мы добавили AMA-сессии. Следующая встреча пройдет 28 июля, так что у вас еще есть время начать обучение, накопить вопросы и прийти с ними к Александру Довнару — Lead DevOps в Naviteq, AWS Community Builder и сертифицированному архитектору с 11-летним опытом.
➡️ Присоединиться к обучению можно по ссылке.
Лучшие стратегии для уменьшения размера образов Docker: как уменьшить размер образа Docker
В этом посте обсуждаются лучшие практики и стратегии по уменьшению размера образа Docker.
https://semaphoreci.medium.com/the-best-strategies-to-slim-docker-images-how-to-reduce-docker-image-size-4cc5be4b015f
В этом посте обсуждаются лучшие практики и стратегии по уменьшению размера образа Docker.
https://semaphoreci.medium.com/the-best-strategies-to-slim-docker-images-how-to-reduce-docker-image-size-4cc5be4b015f
Medium
The Best Strategies to Slim Docker Images: How to Reduce Docker Image Size
You need Docker images to build and ship Docker containers. An image is the base of your container. Thus, keeping images slim and light…
DevDocs сочетает в себе множество документации для разработчиков в чистом и организованном веб-интерфейсе с мгновенным поиском, автономной поддержкой, мобильной версией, темной темой, сочетаниями клавиш и многим другим.
https://devdocs.io/
https://devdocs.io/
devdocs.io
DevDocs API Documentation
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
Альтернативы Docker: 10 альтернатив Docker для вашего приложения SaaS
Docker — наиболее часто используемая контейнерная технология. В этом блоге мы рассмотрим альтернативы Docker вашему приложению SaaS.
https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for
Docker — наиболее часто используемая контейнерная технология. В этом блоге мы рассмотрим альтернативы Docker вашему приложению SaaS.
https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for
DZone
Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application
Docker technology has revolutionized the infrastructure management landscape in such a way that Docker has now become a synonym for containers. It is important to understand that all dockers are containers, but all containers are not dockers. While Docker…
Путешествие в качестве инженера DevOps: опыт, проблемы и идеи
В этой статье я поделюсь своим опытом и знаниями, полученными в качестве инженера DevOps, а также кратко расскажу об архитектурах, которые я разработал, и о проблемах, с которыми я столкнулся.
https://blog.devops.dev/journey-as-a-devops-engineer-experiences-challenges-and-insights-19bb9f352ce4
В этой статье я поделюсь своим опытом и знаниями, полученными в качестве инженера DevOps, а также кратко расскажу об архитектурах, которые я разработал, и о проблемах, с которыми я столкнулся.
https://blog.devops.dev/journey-as-a-devops-engineer-experiences-challenges-and-insights-19bb9f352ce4
Medium
Journey as a DevOps Engineer: Experiences, Challenges, and Insights
Introduction: 🔧 “Technology is best when it brings people together.” — Matt Mullenweg
Руководство для начинающих по запуску Elasticsearch с Docker и Docker Compose
Elasticsearch — одно из самых популярных программ с открытым исходным кодом для хранения, поиска и анализа больших объемов данных с очень быстрым временем отклика. Если вы погружаетесь в мир Elasticsearch, возможно, вы слышали о Docker и Docker Compose как об удобных способах управления и развертывания ваших приложений. В этом руководстве для начинающих мы познакомим вас с процессом запуска Elasticsearch с использованием этих мощных инструментов контейнеризации. Давайте начнем!
https://geshan.com.np/blog/2023/06/elasticsearch-docker/
Elasticsearch — одно из самых популярных программ с открытым исходным кодом для хранения, поиска и анализа больших объемов данных с очень быстрым временем отклика. Если вы погружаетесь в мир Elasticsearch, возможно, вы слышали о Docker и Docker Compose как об удобных способах управления и развертывания ваших приложений. В этом руководстве для начинающих мы познакомим вас с процессом запуска Elasticsearch с использованием этих мощных инструментов контейнеризации. Давайте начнем!
https://geshan.com.np/blog/2023/06/elasticsearch-docker/
Geshan's Blog
A beginner's guide to running Elasticsearch with Docker and Docker Compose
In this tutorial you will learn how to run Elasticsearch with docker and docker compose for local development.
Forwarded from Базы данных
Прощай, etcd, здравствуй, PostgreSQL: запуск Kubernetes с базой данных SQL
etcd— это мозг каждого кластера Kubernetes, хранилище ключей и значений, отслеживающее все объекты в кластере. Он переплетен и тесно связан с Kubernetes, и может показаться, что это неотъемлемая часть кластера, или это так?
В этой статье мы рассмотрим, как мы можем заменить etcdбазу данных PostgreSQL, а также почему и когда это может иметь смысл.
https://betterprogramming.pub/goodbye-etcd-hello-postgresql-running-kubernetes-with-an-sql-database-7e1b2e9b5f8f
etcd— это мозг каждого кластера Kubernetes, хранилище ключей и значений, отслеживающее все объекты в кластере. Он переплетен и тесно связан с Kubernetes, и может показаться, что это неотъемлемая часть кластера, или это так?
В этой статье мы рассмотрим, как мы можем заменить etcdбазу данных PostgreSQL, а также почему и когда это может иметь смысл.
https://betterprogramming.pub/goodbye-etcd-hello-postgresql-running-kubernetes-with-an-sql-database-7e1b2e9b5f8f
Medium
Goodbye etcd, Hello PostgreSQL: Running Kubernetes with an SQL Database
How to replace etcd — the brain of a Kubernetes cluster — with PostgreSQL or any other RDBMS you want