Назад | Перейти на главную страницу

Есть ли такой сервис Chef, которым управляет K8s?

Я ищу способ управлять Chef в моем кластере K8s. Мой кластер масштабируется вверх и вниз, и мне нужен способ начальной загрузки различных зависимостей для каждого нового узла в пространстве имен. Мои узлы находятся в облаке AWS, и я знаю о userData, но этого недостаточно, и у Chef есть другие цели и преимущества.

Цель состоит не только в том, чтобы Chef был модулем в K8s, но и в том, чтобы иметь инструменты для управления различными правилами в моем кластере.

Уже существуют образы докеров, созданные сообществом для развертывания сервера Chef, также вы можете создать свой контейнер Chef через Dockerfile.

Вот несколько полезных ссылок, которые могут вам помочь.

Подходы к управлению конфигурацией: Chef, Ansible и Kubernetes

Развертывание Ansible и Chef с Kubernetes в различных облачных сервисах.

Также этот ниже взят из книги PackPub под названием "Kubernetes Cookbook", он платный, но вы можете получить 10-дневную бесплатную пробную версию и проверить это тоже.

Автоматическое развертывание Kubernetes по рецептам Chef

Надеюсь, поможет!