This media is not supported in your browser
VIEW IN TELEGRAM
Архитектура Docker состоит из трех основных компонентов:
▪️ Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.
▪️ Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.
▪️ Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.
MemOps🤨
▪️ Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.
▪️ Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.
▪️ Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Docker VS Kubernetes. Что использовать?
Пост для новичков☺️
🖼️ Docker - это платформа с открытым исходным кодом, позволяющая упаковывать, распространять и запускать приложения в изолированных контейнерах. Основное внимание уделяется контейнеризации, предоставляя облегченные среды, которые инкапсулируют приложения и их зависимости.
🖼️ Kubernetes (K8s) - это платформа оркестровки контейнеров с открытым исходным кодом. Она обеспечивает основу для автоматизации развертывания, масштабирования и управления контейнерными приложениями на кластере узлов.
Чем оба варианта отличаются друг от друга?
🖼️ Docker работает на уровне отдельных контейнеров на одном узле операционной системы.
При этом необходимо вручную управлять каждым узлом, а настройка сетей, политик безопасности и хранилищ для нескольких связанных контейнеров может быть сложной.
🖼️ Kubernetes работает на уровне кластера. Она управляет несколькими контейнерными приложениями на нескольких хостах, обеспечивая автоматизацию таких задач, как балансировка нагрузки, масштабирование и обеспечение требуемого состояния приложений.
Одним словом, Docker специализируется на контейнеризации и запуске контейнеров на отдельных узлах, а Kubernetes - на управлении и оркестровке контейнеров в масштабе кластера узлов.
MemOps🤨
Пост для новичков
Чем оба варианта отличаются друг от друга?
При этом необходимо вручную управлять каждым узлом, а настройка сетей, политик безопасности и хранилищ для нескольких связанных контейнеров может быть сложной.
Одним словом, Docker специализируется на контейнеризации и запуске контейнеров на отдельных узлах, а Kubernetes - на управлении и оркестровке контейнеров в масштабе кластера узлов.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👍2😎1
This media is not supported in your browser
VIEW IN TELEGRAM
📌 Подробнее: https://github.com/padok-team/burrito
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Больше книг о СУБД — для тех, кто хочет погрузиться в работу с PostgreSQL
1.
2.
3.
4.
MemOps🤨
1.
Practical SQL
Начать знакомство с PostgreSQL можно с изучения языка SQL как такового. И Practical SQL — хорошая площадка для старта. Материал предлагает познакомиться с теорией реляционных баз данных. В примерах автор использует PostgreSQL, а также интерфейс pgAdmin. Однако описанные в книге концепции можно применить в контексте других СУБД — например, MySQL и SQLite.2.
Mastering PostgreSQL 15
Mastering PostgreSQL 15 ориентирована на разработчиков и системных администраторов, желающих разобраться в устройстве этой СУБД. Как только выходит новая версия Postgres, инженер Ханс-Юрген Шониг публикует книгу с последними нововведениями.3.
PostGIS in Action
PostGIS in Action показывает, как решать реальные задачи, связанные с обработкой геоданных. Под обложкой собраны базовые знания по работе с векторными и растровыми данными, а также методы их анализа. Среди других тем — оптимизация запросов для повышения производительности и обработка данных на лету. 4.
The Art of PostgreSQL
Книга для разработчиков, желающих изучить продвинутые техники обработки данных. Она содержит более 400 страниц, наполненных примерами SQL-запросов. Авторы также рассказывают, как построить модель базы данных и почему нужно не забывать о нормализации. В то же время The Art of PostgreSQL включает интервью с разработчиками на PHP, Java, Python и Django.MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Kubernetes Security Best Practices
Part 1: Role Based Access Control (RBAC): https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac
Part 2: Network Policies: https://medium.com/dynatrace-engineering/kubernetes-security-best-practices-part-2-network-policies-405b36ed9d94
MemOps🤨
Part 1: Role Based Access Control (RBAC): https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac
Part 2: Network Policies: https://medium.com/dynatrace-engineering/kubernetes-security-best-practices-part-2-network-policies-405b36ed9d94
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Dynatrace
Kubernetes Security Best Practices -Part 1: Role Based Access Control (RBAC) | Dynatrace Engineering
Kubernetes Security Best Practices - Part 1: Role Based Access Control (RBAC)With currently almost 400 Kubernetes clusters running in Dynatrace, the Security of our Kubernetes clusters is more important than ever.This is a blog post series aimed to explain…
👍4