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
Снапшоты Kubernetes: что это такое и как их использовать?
С введением контроллера моментальных снимков в Kubernetes теперь можно создавать моментальные снимки для драйверов CSI и облачных провайдеров, поддерживающих эту функцию.
API универсальный и вендоронезависимый, что характерно для Kubernetes, поэтому мы можем изучить его, не вникая в специфику конкретной реализации. Давайте подробнее рассмотрим моментальные снимки и посмотрим, какую пользу они могут принести пользователям Kubernetes.
https://blog.palark.com/kubernetes-snaphots-usage/
С введением контроллера моментальных снимков в 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-инженерам, разработчикам и техлидам, которые сталкиваются с этим явлением👋
Читать статью
Факт: Kubernetes остаётся одной из наиболее мощных и популярных платформ для оркестрации контейнеров. Однако при интенсивном использовании кластеров возникает проблема овербукинга, когда количество нагрузки на кластер превышает его ресурсные возможности.
Это может привести к снижению производительности, непредсказуемому поведению и даже отказам сервисов. Для высоконагруженных сервисов (и тех, которые собираются такими стать) это может быть очень критичным.
Александр Лебедев, SRE-инженер в Samokat.tech, в статье на Хабре рассказывает о том, как боролся с овербукингом Kubernetes-кластеров. Внутри статьи: весь процесс решения проблемы, а также полный список причин, из-за которых возникает овербукинг.
Надеемся, материал будет полезен SRE-специалистам, DevOps-инженерам, разработчикам и техлидам, которые сталкиваются с этим явлением👋
Читать статью
Интерактивное руководство
Пошаговое руководство для DevOps, SRE или любой другой операционной роли в 2023 году
https://roadmap.sh/devops
Пошаговое руководство для DevOps, SRE или любой другой операционной роли в 2023 году
https://roadmap.sh/devops
roadmap.sh
DevOps Roadmap: Learn to become a DevOps Engineer or SRE
Learn to become a modern DevOps engineer by following the steps, skills, resources and guides listed in our community-driven roadmap.
Получите больше от kubectl: 11 основных плагинов для изучения
Вот, вас ждет множество удобных расширений в инструменте управления плагинами kubectl — всего одиннадцать, если быть точным! Эти ценные плагины улучшат ваш опыт работы с kubectl и позволят вам достигать большего с большей легкостью и эффективностью.
https://medium.com/@seifeddinerajhi/get-more-out-of-kubectl-11-essential-plugins-to-explore-ca2a4af5a5e9
Вот, вас ждет множество удобных расширений в инструменте управления плагинами kubectl — всего одиннадцать, если быть точным! Эти ценные плагины улучшат ваш опыт работы с kubectl и позволят вам достигать большего с большей легкостью и эффективностью.
https://medium.com/@seifeddinerajhi/get-more-out-of-kubectl-11-essential-plugins-to-explore-ca2a4af5a5e9
Medium
Get More Out of kubectl: 11 Essential Plugins to Explore
Introduction
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
https://github.com/omerbsezer/Fast-Kubernetes
GitHub
GitHub - omerbsezer/Fast-Kubernetes: This repo covers Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout…
This repo covers Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout, Multicontainer, Daemonset, Taint-Toleration, Job, Ingress, Kubeadm, Helm, etc. - omerbsezer/Fast-Kubernetes
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
Миграция приложения в kubernetes
CueLang: лучшая альтернатива манифестам Kubernetes
Является ли язык CUE лучшей альтернативой YAML не только для Kubernetes?
Учитывая, что инженеры DevOps пишут на YAML больше, чем на любом другом языке, а манифесты Kubernetes настолько многословны, я всегда думал, что кто-то создаст лучшую альтернативу.
https://itnext.io/cuelang-a-better-alternative-for-kubernetes-manifests-bcfed84dbafc
Является ли язык CUE лучшей альтернативой YAML не только для Kubernetes?
Учитывая, что инженеры DevOps пишут на YAML больше, чем на любом другом языке, а манифесты Kubernetes настолько многословны, я всегда думал, что кто-то создаст лучшую альтернативу.
https://itnext.io/cuelang-a-better-alternative-for-kubernetes-manifests-bcfed84dbafc
Forwarded from Добро пожаловать в мир Python
Невероятно быстрые сборки Python Docker с помощью Poetry
В этой статье предполагается, что вы уже знакомы как с Poetry, так и с Docker, в частности с тем, как работает кэширование слоев Docker, и ищете способ оптимизировать свои сборки. Я структурировал статью от наивных до более оптимизированных решений, чтобы читатель мог понять влияние каждой оптимизации. Достаточно введения, давайте посмотрим некоторые Dockerfiles! 💪
https://medium.com/@albertazzir/blazing-fast-python-docker-builds-with-poetry-a78a66f5aed0
В этой статье предполагается, что вы уже знакомы как с Poetry, так и с Docker, в частности с тем, как работает кэширование слоев Docker, и ищете способ оптимизировать свои сборки. Я структурировал статью от наивных до более оптимизированных решений, чтобы читатель мог понять влияние каждой оптимизации. Достаточно введения, давайте посмотрим некоторые Dockerfiles! 💪
https://medium.com/@albertazzir/blazing-fast-python-docker-builds-with-poetry-a78a66f5aed0