refactor: переименование проекта из AnsibleTemplate в AnsibleLab
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled

- Обновлены все упоминания AnsibleTemplate на AnsibleLab
- Изменены название проекта в README.md, Makefile и документации
- Обновлены комментарии в CI/CD конфигурациях

Автор: Сергей Антропов
Сайт: https://devops.org.ru
This commit is contained in:
Сергей Антропов
2025-10-26 01:02:21 +03:00
parent a879ea53a7
commit 3f3507e079
7 changed files with 14 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
# ============================================================================= # =============================================================================
# AnsibleTemplate - Универсальная система тестирования Ansible ролей # AnsibleLab - Универсальная система тестирования Ansible ролей
# Автор: Сергей Антропов # Автор: Сергей Антропов
# Сайт: https://devops.org.ru # Сайт: https://devops.org.ru
# ============================================================================= # =============================================================================
@@ -1017,7 +1017,7 @@ controller:
# ============================================================================= # =============================================================================
help: help:
@echo "==========================================" @echo "=========================================="
@echo "AnsibleTemplate - Универсальная система" @echo "AnsibleLab - Универсальная система"
@echo "тестирования Ansible ролей" @echo "тестирования Ansible ролей"
@echo "==========================================" @echo "=========================================="
@echo "" @echo ""
@@ -1053,7 +1053,7 @@ help:
@echo " make presets info - подробная информация о preset'е" @echo " make presets info - подробная информация о preset'е"
@echo " make presets test - запустить тест с preset'ом" @echo " make presets test - запустить тест с preset'ом"
@echo "" @echo ""
@echo "🖼️ СОБСТВЕННЫЕ ОБРАЗЫ (AnsibleTemplate):" @echo "🖼️ СОБСТВЕННЫЕ ОБРАЗЫ (AnsibleLab):"
@echo " make custom-images test [minimal|full|performance] - тест с собственными образами" @echo " make custom-images test [minimal|full|performance] - тест с собственными образами"
@echo " make custom-images check - проверить наличие собственных образов" @echo " make custom-images check - проверить наличие собственных образов"
@echo " make custom-images build - собрать все образы для тестирования" @echo " make custom-images build - собрать все образы для тестирования"
@@ -1130,7 +1130,7 @@ help:
custom-images: custom-images:
@case "$(word 2, $(MAKECMDGOALS))" in \ @case "$(word 2, $(MAKECMDGOALS))" in \
test) \ test) \
echo "🧪 Тестирование с собственными образами AnsibleTemplate..."; \ echo "🧪 Тестирование с собственными образами AnsibleLab..."; \
if [ -z "$(word 3, $(MAKECMDGOALS))" ]; then \ if [ -z "$(word 3, $(MAKECMDGOALS))" ]; then \
echo "💡 Использование: make custom-images test [minimal|full|performance]"; \ echo "💡 Использование: make custom-images test [minimal|full|performance]"; \
echo "💡 По умолчанию: minimal"; \ echo "💡 По умолчанию: minimal"; \
@@ -1158,7 +1158,7 @@ custom-images:
echo ""; \ echo ""; \
echo " 🔨 make custom-images build - собрать все образы для тестирования"; \ echo " 🔨 make custom-images build - собрать все образы для тестирования"; \
echo " 💡 Выполняет: make docker build"; \ echo " 💡 Выполняет: make docker build"; \
echo " 💡 Собирает: все образы AnsibleTemplate"; \ echo " 💡 Собирает: все образы AnsibleLab"; \
echo ""; \ echo ""; \
echo "💡 Пресеты для тестирования:"; \ echo "💡 Пресеты для тестирования:"; \
echo " - custom-minimal.yml - минимальный тест (4 хоста)"; \ echo " - custom-minimal.yml - минимальный тест (4 хоста)"; \

View File

@@ -1,4 +1,4 @@
# AnsibleTemplate - Универсальная система тестирования Ansible ролей # AnsibleLab - Универсальная система тестирования Ansible ролей
**Автор:** Сергей Антропов **Автор:** Сергей Антропов
**Сайт:** https://devops.org.ru **Сайт:** https://devops.org.ru
@@ -6,7 +6,7 @@
## 📋 Описание ## 📋 Описание
AnsibleTemplate - это универсальная система для разработки, тестирования и развертывания Ansible ролей с использованием Docker, Molecule и preset конфигураций. Система поддерживает тестирование на различных ОС через Docker контейнеры. AnsibleLab - это универсальная система для разработки, тестирования и развертывания Ansible ролей с использованием Docker, Molecule и preset конфигураций. Система поддерживает тестирование на различных ОС через Docker контейнеры.
## ✨ Ключевые возможности ## ✨ Ключевые возможности
@@ -20,7 +20,7 @@ AnsibleTemplate - это универсальная система для раз
## 📁 Структура проекта ## 📁 Структура проекта
``` ```
AnsibleTemplate/ AnsibleLab/
├── molecule/ # Конфигурация Molecule ├── molecule/ # Конфигурация Molecule
│ ├── default/ # Основная конфигурация │ ├── default/ # Основная конфигурация
│ │ ├── create.yml # Создание контейнеров │ │ ├── create.yml # Создание контейнеров
@@ -53,7 +53,7 @@ AnsibleTemplate/
```bash ```bash
git clone <repository-url> git clone <repository-url>
cd AnsibleTemplate cd AnsibleLab
``` ```
### 2. Тестирование ролей ### 2. Тестирование ролей

View File

@@ -1,4 +1,4 @@
# GitLab CI для AnsibleTemplate # GitLab CI для AnsibleLab
# Автор: Сергей Антропов # Автор: Сергей Антропов
# Сайт: https://devops.org.ru # Сайт: https://devops.org.ru

View File

@@ -847,7 +847,7 @@ pipeline {
# scripts/setup-cicd.sh # scripts/setup-cicd.sh
# Автоматическая настройка CI/CD # Автоматическая настройка CI/CD
echo "🔧 Настройка CI/CD для AnsibleTemplate..." echo "🔧 Настройка CI/CD для AnsibleLab..."
# Создание директории .github/workflows # Создание директории .github/workflows
mkdir -p .github/workflows mkdir -p .github/workflows

View File

@@ -243,7 +243,7 @@ my_role_cache_dir: /var/cache/my-role
galaxy_info: galaxy_info:
author: Сергей Антропов author: Сергей Антропов
description: Моя кастомная роль для AnsibleTemplate description: Моя кастомная роль для AnsibleLab
company: https://devops.org.ru company: https://devops.org.ru
license: MIT license: MIT
min_ansible_version: "2.9" min_ansible_version: "2.9"

View File

@@ -6,7 +6,7 @@
## Обзор ## Обзор
Линтинг ролей - это автоматическая проверка синтаксиса, стиля и соответствия лучшим практикам Ansible. В AnsibleTemplate используется `ansible-lint` для обеспечения качества кода. Линтинг ролей - это автоматическая проверка синтаксиса, стиля и соответствия лучшим практикам Ansible. В AnsibleLab используется `ansible-lint` для обеспечения качества кода.
## Команды линтинга ## Команды линтинга

View File

@@ -6,7 +6,7 @@
## Описание ## Описание
Это руководство описывает работу с зашифрованными секретами в Ansible Vault для проекта AnsibleTemplate. Это руководство описывает работу с зашифрованными секретами в Ansible Vault для проекта AnsibleLab.
## Безопасность ## Безопасность