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

По всем вопросам: @un_ixtime
加入频道
Terragrunt против Terraform – сравнение и когда использовать

В
этой статье мы рассмотрим 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
CI/CD в равной степени помогает и разработчикам, и DevOps-ам. На курсе Gitlab CI/CD мы обучаем всем тонкостям технологии, не обходимся и без интеграции с K8s.

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
DevDocs сочетает в себе множество документации для разработчиков в чистом и организованном веб-интерфейсе с мгновенным поиском, автономной поддержкой, мобильной версией, темной темой, сочетаниями клавиш и многим другим.


https://devdocs.io/
Альтернативы Docker: 10 альтернатив Docker для вашего приложения SaaS

Docker — наиболее часто используемая контейнерная технология. В этом блоге мы рассмотрим альтернативы Docker вашему приложению SaaS.

https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for
Путешествие в качестве инженера DevOps: опыт, проблемы и идеи

В этой статье я поделюсь своим опытом и знаниями, полученными в качестве инженера DevOps, а также кратко расскажу об архитектурах, которые я разработал, и о проблемах, с которыми я столкнулся.

https://blog.devops.dev/journey-as-a-devops-engineer-experiences-challenges-and-insights-19bb9f352ce4
Руководство для начинающих по запуску Elasticsearch с Docker и Docker Compose

Elasticsearch — одно из самых популярных программ с открытым исходным кодом для хранения, поиска и анализа больших объемов данных с очень быстрым временем отклика. Если вы погружаетесь в мир Elasticsearch, возможно, вы слышали о Docker и Docker Compose как об удобных способах управления и развертывания ваших приложений. В этом руководстве для начинающих мы познакомим вас с процессом запуска Elasticsearch с использованием этих мощных инструментов контейнеризации. Давайте начнем!

https://geshan.com.np/blog/2023/06/elasticsearch-docker/
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
Снапшоты Kubernetes: что это такое и как их использовать?

С введением контроллера моментальных снимков в Kubernetes теперь можно создавать моментальные снимки для драйверов CSI и облачных провайдеров, поддерживающих эту функцию.

API универсальный и вендоронезависимый, что характерно для Kubernetes, поэтому мы можем изучить его, не вникая в специфику конкретной реализации. Давайте подробнее рассмотрим моментальные снимки и посмотрим, какую пользу они могут принести пользователям Kubernetes.

https://blog.palark.com/kubernetes-snaphots-usage/
Kubernetes много не бывает! Читайте в карточках о плюсах базового курса по Kubernetes и о выгодных способах на него попасть 😊

Полную программу обучения можно посмотреть по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как побороть овербукинг Kubernetes-кластеров – статья в блоге Samokat.tech

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

Это может привести к снижению производительности, непредсказуемому поведению и даже отказам сервисов. Для высоконагруженных сервисов (и тех, которые собираются такими стать) это может быть очень критичным.

Александр Лебедев, SRE-инженер в Samokat.tech, в статье на Хабре рассказывает о том, как боролся с овербукингом Kubernetes-кластеров. Внутри статьи: весь процесс решения проблемы, а также полный список причин, из-за которых возникает овербукинг.

Надеемся, материал будет полезен SRE-специалистам, DevOps-инженерам, разработчикам и техлидам, которые сталкиваются с этим явлением👋

Читать статью
Интерактивное руководство

Пошаговое руководство для DevOps, SRE или любой другой операционной роли в 2023 году

https://roadmap.sh/devops
Получите больше от kubectl: 11 основных плагинов для изучения

Вот, вас ждет множество удобных расширений в инструменте управления плагинами kubectl — всего одиннадцать, если быть точным! Эти ценные плагины улучшат ваш опыт работы с kubectl и позволят вам достигать большего с большей легкостью и эффективностью.

https://medium.com/@seifeddinerajhi/get-more-out-of-kubectl-11-essential-plugins-to-explore-ca2a4af5a5e9