Рубрики
Uncategorized

Kubernetes Patterns: Государственный шаблон обслуживания

Когда я впервые узнал о Statefulsets, я всегда задавался вопросом: зачем беспокоиться о создании (и использовании) нового … Помечено с помощью Kubernetes, DevOps, Docker, шаблонов.

Узоры Kubernetes (8 серии деталей)

Когда я впервые узнал о Statefulsets, я всегда задавался вопросом: зачем беспокоиться о создании (и использовании) нового контроллера? Почему бы просто не использовать Replicaset или развертывание (которое использует репликаты внутри страны) для обслуживания нашего приложения StateRul? Давайте предположим, что вам нужно запустить базу данных MySQL в кластере Kubernetes. База данных должна работать только в одном экземпляре (при условии, что вы не используете кластер MySQL), который служит хранилищем данных. Вы можете создать репликас и установить количество реплик на 1. Шаблон POD будет иметь один контейнер, управляющий изображением MySQL, и постоянный объем утверждает, что указывает на постоянный объем, который был предоставлен из первых рук. Вы также создаете услугу, которая приводит к POD и предоставляет имя DNS для вашей базы данных MySQL. Узнайте больше о лучших практиках для Stateful Pattern: https://www.magalix.com/blog/kubernetes-patterns-the-stateful-service-pattern

Оригинал: «https://dev.to/ahmedat71538826/kubernetes-patterns-the-stateful-service-pattern-42f3»