Devops
2.24K subscribers
295 photos
15 videos
3 files
873 links
Технологии и решения, архитектурные проблемы.
Контейнеры, оркестраторы, скейлинг, мониторинг и др.

По всем вопросам: @un_ixtime
加入频道
« Единый вход в AWS, Terraform и Terragrunt» . В этом руководстве описывается доступ как минимум к двум учетным записям с использованием одного и того же входа. Читать далее »

« Оптимизация автоматической очистки Postgres для часто обновляемых таблиц» — Как работают функции MVCC и VACUUM и как настроить процесс автоматической очистки — Читать дальше »

« 10 самых необходимых инструментов для инженеров Kubernetes» — список десяти самых необходимых инструментов для инженеров Kubernetes — Читать далее »

« Тестирование в производстве» - Читать далее »
Разворачиваем приложение в кластере Kubernetes под управлением Deckhouse c помощью werf.

В статье мы рассмотрим, как подступиться к миру Kubernetes в первый раз — развернуть кластер под управлением платформы Deckhouse, разработать и подготовить приложение, развернуть его с помощью утилиты werf, предназначенной для построения рабочего процесса по принципам CI/CD, а также настроить сертификаты для доступа по HTTPS.

Читать далееhttps://habr.com/ru/companies/flant/articles/759040
Forwarded from Linux
Быстрый совет по Docker 💡

Хотите узнать, сколько места на диске занимает Docker в вашей системе? Используйте эту команду:

$ docker system df
Kubernetes Scheduler в Деталях: Важные Аспекты. Часть 1.

Хотите узнать, как Kubernetes оптимально распределяет ваши контейнеры по нодам и каким образом можно этот процесс настроить или даже модифицировать?

В этой статье мы погружаемся в недра Kubernetes Scheduler — ключевого компонента, отвечающего за эффективное распределение ресурсов в вашем кластере. От базовых принципов и этапов планирования до возможностей расширения с помощью плагинов - здесь вы найдете всё, чтобы стать настоящим экспертом в этой области.

Не пропустите!

Планирую идти от простого к сложному, так что прошу отнестись с пониманием. Если вы уже знакомы с базовыми концепциями k8s scheduler, не стесняйтесь пропустить первую часть и перейти сразу ко 2-й (ссылка будет опубликована позже).

Читать далее https://habr.com/ru/companies/otus/articles/761186
Forwarded from Linux
Открытый форк Terraform OpenTofu официально стал проектом Linux Foundation

Сегодня, 20 сентября, на сайте Linux Foundation появилась новость о том, что фонд принял OpenTofu в число своих проектов. Теперь свободный форк Terraform будет развиваться под управлением Linux Foundation, что дает проекту ряд преимуществ.https://habr.com/ru/companies/flant/news/762356/
Автоматизированное тестирование: недостающая часть головоломки CI/CD

Ускорьте развертывание за счет автоматизации конвейеров программного обеспечения: расскажите о важности автоматического тестирования, ключевых методах внедрения и передовых методах автоматического тестирования.
https://dzone.com/articles/automated-testing-the-missing-piece-of-your-cicd-p
👀 Когда дело доходит до бесперебойной работы ИТ-инфраструктуры, крайне важно иметь надежные методы наблюдения — и эти коты помогут понять факторы надежной стратегии наблюдения.

Кошка
1️⃣: Полная наблюдаемость стека. Кот, без которого вы не можете жить. Давайте посмотрим правде в глаза: он должен быть у вас, если вы хотите выжить в этом мире.

Кот 2️⃣: Kubernetes. Подвижный котенок, за которым трудно уследить, но он точно звезда семейства.

Кошка 3️⃣: Микросервисы. За ней сложно следить. Тем не менее, именно ей нужно уделять самое пристальное внимание, иначе… последует хаос.

Кошка 4️⃣: Оптимизация. Ей точно необходимо похудеть, чтобы снова стать гибкой и спортивной. Она требует нашего внимания.

Котаны 5️⃣: Сплоченная пара. Эти друзья независимы, но им необходимо работать вместе и делиться важной информацией, чтобы достичь целей.

Кошка 6️⃣: Оборудование. Как выглядит сырая кошка? Как и необработанная телеметрия — ценная, но ей не хватает “полноценного” кошачьего опыта.

Кот 7️⃣: OpenSearch. Все возможно, когда вы смотрите на мир новыми глазами и можете весело провести время, а все члены семьи всегда готовы вам помочь. В этом вся суть OpenSearch the Cat.

Кот 8️⃣: OpenTelemetry. Он может читать наши мысли, вмешаться и заставить нас снова двигаться, а также помочь нам быстрее решить наши проблемы.

Кошка 9️⃣: Открытый исходный код. В некоторых странах мало кто “владеет” кошками, животные просто населяют местное сообщество. Нам это нравится. Это кошка из народа.

Кошка 1️⃣0️⃣: Панели мониторинга. Она постоянно следует за вами, наблюдая за каждой деталью и вашим поведением. Она та самая, кто лапает вас по лицу среди ночи.

Кошка 1️⃣1️⃣: Устранение неполадок. Как и профессионалы DevOps, большинство котов умеют решать проблемы — они находят основную причину и продвигают MTTR (время мяуканья до разрешения).

Кот 1️⃣2️⃣: Машинное обучение/ИИ. Они постоянно ищут новую информацию, наблюдают за нашим поведением и учатся на нем.

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Объявление об общедоступной версии GitHub Advanced Security для Azure DevOps
GitHub Advanced Security для Azure DevOps теперь общедоступен. Включите секретное сканирование, сканирование зависимостей и сканирование кода в вашей организации непосредственно в параметрах конфигурации Azure DevOps. https://github.blog/2023-09-20-announcing-general-availability-of-github-advanced-security-for-azure-devops/
Как стать мастером #DevOps! Вот 20 советов, которые помогут вам на пути к освоению DevOps.👇
https://en.rattibha.com/thread/1702692578133700932
Python для DevOps — полное руководство

Если отбросить шутки, Python стал бесценным инструментом для профессионалов DevOps позволяющим им автоматизировать задачи, оптимизировать рабочие процессы и повысить общую эффективность.

В этом уроке мы увидим некоторые примеры использования Python в области DevOps, некоторые лучшие модули Python, которые вы можете использовать для автоматизации своих задач, и, в конце, несколько удобных скриптов Python. https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
В современном быстро меняющемся мире границы между различными ролями и обязанностями стали намного тоньше, и эта трансформация особенно заметна в мире технологий. Одним из ярких примеров являются позиции разработчиков и DevOps. Люди обычно путают эти термины, потому что эти роли действительно имеют некоторое сходство.

Однако, хотя разработчики и специалисты DevOps играют решающую роль в жизненном цикле разработки программного обеспечения, каждый из них имеет разные обязанности и цели. В этом блоге вы узнаете все сходства и различия между ролями разработчиков и DevOps.
https://learningdaily.dev/developer-vs-devops-roles-whats-the-difference-dcc02e730e69
❗️ Как проверить Kubernetes на отказоустойчивость и способность восстановления с помощью хаоса?

🟠 Приглашаем 26.09 в 20:00 по мск на бесплатный вебинар «Хаос-инженерия (Chaos Engineering) в K8s» от Отус.

Вебинар пройдет в рамках курса «Инфраструктурная платформа на основе Kubernetes». Курс доступен в рассрочку.

На этом вебинаре мы разберем:

✔️ Цели и принципы хаос-инженерии в Kubernetes;

✔️ Ключевые понятия: псевдослучайность, атаки и эксперименты на системе;

✔️ Примеры из реальной жизни, где хаос-инженерия помогла выявить и улучшить уязвимости в Kubernetes;

✔️ Использование инструментов Chaos Monkey, Litmus, Kube-monkey и других;

✔️ Лучшие практики и стратегии для тестирования отказоустойчивости и восстановления в Kubernetes;

✔️ Анализ и интерпретацию результатов хаос-тестирования в Kubernetes;

✔️ Итеративный подход к хаос-инженерии в Kubernetes.

➡️ Регистрация на вебинар: https://otus.pw/uBO1/

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KA5sE