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

По всем вопросам: @un_ixtime
Download Telegram
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
Fast-Kubernetes—В данном репозитории подробно рассматриваются объекты и компоненты Kubernetes (Kubectl, Pod, Deployment, Service, ConfigMap, Volume, PV, PVC, Daemonset, Secret, Affinity, Taint-Toleration, Helm и т.д.), а также возможные сценарии использования (HowTo: Hands-on LAB) в двух словах. Возможные сценарии использования будут со временем обновляться.

https://github.com/omerbsezer/Fast-Kubernetes
This media is not supported in your browser
VIEW IN TELEGRAM
Миграция приложения в kubernetes