docs: Обновлен общий help с новыми возможностями Multi-Arch

- Обновлена секция Docker образов с указанием Multi-Arch поддержки
- Добавлена новая секция Docker Builder с командами для работы с builder'ом
- Обновлена секция Controller с указанием Multi-Arch поддержки
- Добавлены новые примеры использования:
  * make docker setup-builder - настройка multi-arch builder
  * make docker build - собрать все образы (amd64 + arm64)
  * make controller build - собрать ansible-controller (multi-arch)
  * make docker clean-builder - очистка builder'а
- Указаны поддерживаемые архитектуры: amd64, arm64, riscv64, ppc64le, s390x, 386, arm/v7, arm/v6

Теперь help отражает все новые возможности:
- Multi-arch сборка для всех Docker образов
- Команды для управления multi-arch builder'ом
- Автоматическое извлечение тегов из базовых образов
- Поддержка множества архитектур
This commit is contained in:
Сергей Антропов
2025-10-25 14:02:20 +03:00
parent 85bb63dd82
commit 1b323827f6

View File

@@ -641,9 +641,9 @@ help:
@echo " make presets info - подробная информация о preset'е" @echo " make presets info - подробная информация о preset'е"
@echo " make presets test - запустить тест с preset'ом" @echo " make presets test - запустить тест с preset'ом"
@echo "" @echo ""
@echo "🐳 DOCKER ОБРАЗЫ:" @echo "🐳 DOCKER ОБРАЗЫ (Multi-Arch):"
@echo " make docker prepare - подготовка к работе с Docker Hub" @echo " make docker prepare - подготовка к работе с Docker Hub"
@echo " make docker build - собрать все Docker образы" @echo " make docker build - собрать все Docker образы (amd64 + arm64)"
@echo " make docker push - отправить образы в Docker Hub" @echo " make docker push - отправить образы в Docker Hub"
@echo " make docker pull - загрузить образы из Docker Hub" @echo " make docker pull - загрузить образы из Docker Hub"
@echo " make docker clean - удалить локальные образы" @echo " make docker clean - удалить локальные образы"
@@ -651,6 +651,11 @@ help:
@echo " make docker update - обновить все образы (pull + build + push)" @echo " make docker update - обновить все образы (pull + build + push)"
@echo " make docker purge - ПОЛНАЯ очистка Docker (ОСТОРОЖНО!)" @echo " make docker purge - ПОЛНАЯ очистка Docker (ОСТОРОЖНО!)"
@echo "" @echo ""
@echo "🔧 DOCKER BUILDER (Multi-Arch):"
@echo " make docker setup-builder - настройка multi-arch builder в контейнере"
@echo " make docker clean-builder - очистка multi-arch builder"
@echo " 💡 Поддерживает: amd64, arm64, riscv64, ppc64le, s390x, 386, arm/v7, arm/v6"
@echo ""
@echo "🔐 VAULT (управление секретами):" @echo "🔐 VAULT (управление секретами):"
@echo " make vault create - создать новый файл секретов" @echo " make vault create - создать новый файл секретов"
@echo " make vault edit - редактировать существующие секреты" @echo " make vault edit - редактировать существующие секреты"
@@ -667,8 +672,8 @@ help:
@echo " make git pull - получить изменения из репозитория" @echo " make git pull - получить изменения из репозитория"
@echo " make git new - создать новую ветку" @echo " make git new - создать новую ветку"
@echo "" @echo ""
@echo "🎮 CONTROLLER (ansible-controller):" @echo "🎮 CONTROLLER (ansible-controller Multi-Arch):"
@echo " make controller build - собрать ansible-controller" @echo " make controller build - собрать ansible-controller (amd64 + arm64)"
@echo " make controller run - запустить ansible-controller" @echo " make controller run - запустить ansible-controller"
@echo " make controller stop - остановить ansible-controller" @echo " make controller stop - остановить ansible-controller"
@echo "" @echo ""
@@ -676,7 +681,10 @@ help:
@echo " make presets list # показать все preset'ы" @echo " make presets list # показать все preset'ы"
@echo " make presets test PRESET=etcd-patroni # тест с etcd-patroni" @echo " make presets test PRESET=etcd-patroni # тест с etcd-patroni"
@echo " make role test minimal # быстрый тест" @echo " make role test minimal # быстрый тест"
@echo " make docker build # собрать все образы" @echo " make docker setup-builder # настройка multi-arch builder"
@echo " make docker build # собрать все образы (amd64 + arm64)"
@echo " make controller build # собрать ansible-controller (multi-arch)"
@echo " make docker clean-builder # очистка builder'а"
@echo " make docker purge # полная очистка Docker" @echo " make docker purge # полная очистка Docker"
@echo " make vault create # создать секреты" @echo " make vault create # создать секреты"
@echo "" @echo ""