Обновлен образ контроллера в Makefile
- Изменена переменная DOCKER_IMAGE на inecs/ansible-lab:ansible-controller-latest - Обновлена команда сборки контроллера для использования нового формата тегов - Обновлен docker-compose.yml для использования готового образа - Обновлена справка с новым именем образа - Добавлены ubuntu и debian в список собираемых образов - Теперь контроллер использует единый формат тегов с остальными образами Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
11
Makefile
11
Makefile
@@ -24,7 +24,7 @@ PROJECT_NAME ?= ansible-template
|
||||
VERSION ?= 0.1.0
|
||||
AUTHOR ?= "Сергей Антропов"
|
||||
SITE ?= "https://devops.org.ru"
|
||||
DOCKER_IMAGE ?= inecs/ansible-controller:latest
|
||||
DOCKER_IMAGE ?= inecs/ansible-lab:ansible-controller-latest
|
||||
DOCKER_DIND_IMAGE ?= docker:27-dind
|
||||
CONTAINER_NAME ?= ansible-controller
|
||||
|
||||
@@ -516,7 +516,7 @@ docker:
|
||||
echo ""; \
|
||||
echo " 🐳 make docker build - собрать все Docker образы (multi-arch)"; \
|
||||
echo " 💡 Собирает: ansible-controller, alt-linux, astra-linux, redos"; \
|
||||
echo " 💡 Собирает: rhel, centos, alma, rocky"; \
|
||||
echo " 💡 Собирает: rhel, centos, alma, rocky, ubuntu, debian"; \
|
||||
echo " 💡 Платформы: $(DOCKER_PLATFORMS)"; \
|
||||
echo " 💡 Тегирует: inecs/образ:<tag> (автоматически извлекает теги)"; \
|
||||
echo " 💡 Отправляет: автоматически в Docker Hub"; \
|
||||
@@ -570,7 +570,7 @@ docker:
|
||||
echo ""; \
|
||||
echo " 🐳 make docker build - собрать все Docker образы (multi-arch)"; \
|
||||
echo " 💡 Собирает: ansible-controller, alt-linux, astra-linux, redos"; \
|
||||
echo " 💡 Собирает: rhel, centos, alma, rocky"; \
|
||||
echo " 💡 Собирает: rhel, centos, alma, rocky, ubuntu, debian"; \
|
||||
echo " 💡 Платформы: $(DOCKER_PLATFORMS)"; \
|
||||
echo " 💡 Тегирует: inecs/образ:<tag> (автоматически извлекает теги)"; \
|
||||
echo " 💡 Отправляет: автоматически в Docker Hub"; \
|
||||
@@ -817,7 +817,8 @@ controller:
|
||||
cd dockerfiles/ansible-controller && \
|
||||
docker buildx build \
|
||||
--platform $(DOCKER_PLATFORMS) \
|
||||
--tag $(DOCKER_REGISTRY)/ansible-controller:$(DOCKER_VERSION) \
|
||||
--tag $(DOCKER_REGISTRY):ansible-controller-$(DOCKER_VERSION) \
|
||||
--tag $(DOCKER_REGISTRY):ansible-controller-latest \
|
||||
--push \
|
||||
.; \
|
||||
echo "✅ ansible-controller собран и отправлен";; \
|
||||
@@ -833,7 +834,7 @@ controller:
|
||||
echo "🎯 Доступные команды:"; \
|
||||
echo ""; \
|
||||
echo " 🔨 make controller build - собрать ansible-controller (multi-arch)"; \
|
||||
echo " 💡 Собирает: inecs/ansible-controller:latest"; \
|
||||
echo " 💡 Собирает: inecs/ansible-lab:ansible-controller-latest"; \
|
||||
echo " 💡 Платформы: $(DOCKER_PLATFORMS)"; \
|
||||
echo " 💡 Использует: dockerfiles/ansible-controller/Dockerfile"; \
|
||||
echo " 💡 Requirements: dockerfiles/ansible-controller/requirements.yml"; \
|
||||
|
||||
Reference in New Issue
Block a user