docs: обновлена структура проекта в README.md
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
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
- Добавлены все версии ОС в dockerfiles/ - Добавлена роль devops в roles/ - Добавлены preset'ы в molecule/presets/examples/ - Добавлены все CI/CD конфигурации - Структура проекта полностью соответствует реальной Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
31
README.md
31
README.md
@@ -27,18 +27,47 @@ AnsibleLab/
|
||||
│ │ ├── converge.yml # Запуск тестов
|
||||
│ │ ├── destroy.yml # Удаление контейнеров
|
||||
│ │ ├── site.yml # Основной playbook
|
||||
│ │ ├── verify.yml # Проверка конфигурации
|
||||
│ │ └── molecule.yml # Конфигурация Molecule
|
||||
│ └── presets/ # Preset конфигурации
|
||||
│ ├── default.yml # Стандартный preset
|
||||
│ ├── minimal.yml # Минимальный preset
|
||||
│ ├── mytest.yml # Кастомный preset
|
||||
│ ├── presets.yml # Основные preset'ы
|
||||
│ └── examples/ # Примеры preset'ов
|
||||
│ ├── all-images.yml # Все образы (16 хостов)
|
||||
│ ├── multi-os.yml # Multi-OS тестирование
|
||||
│ ├── performance.yml # Тест производительности
|
||||
│ ├── security.yml # Тест безопасности
|
||||
│ └── ...
|
||||
├── roles/ # Ansible роли
|
||||
│ ├── docker/ # Роль установки Docker
|
||||
│ ├── devops/ # Роль DevOps инструментов
|
||||
│ ├── ping/ # Роль для ping проверок
|
||||
│ └── deploy.yml # Playbook для развертывания
|
||||
├── dockerfiles/ # Docker образы
|
||||
│ └── ansible-controller/ # Ansible контроллер
|
||||
│ ├── ansible-controller/ # Ansible контроллер
|
||||
│ ├── ubuntu20/ # Ubuntu 20.04
|
||||
│ ├── ubuntu22/ # Ubuntu 22.04
|
||||
│ ├── ubuntu24/ # Ubuntu 24.04
|
||||
│ ├── debian9/ # Debian 9
|
||||
│ ├── debian10/ # Debian 10
|
||||
│ ├── debian11/ # Debian 11
|
||||
│ ├── debian12/ # Debian 12
|
||||
│ ├── centos7/ # CentOS 7
|
||||
│ ├── centos8/ # CentOS 8
|
||||
│ ├── centos9/ # CentOS 9
|
||||
│ ├── alma/ # AlmaLinux 8
|
||||
│ ├── rocky/ # Rocky Linux 8
|
||||
│ ├── rhel/ # RHEL 8
|
||||
│ ├── alt-linux/ # ALT Linux P9
|
||||
│ ├── astra-linux/ # Astra Linux 1.7
|
||||
│ └── redos/ # RED OS 9
|
||||
├── cicd/ # CI/CD конфигурации
|
||||
│ ├── azure-devops/ # Azure DevOps
|
||||
│ ├── github/ # GitHub Actions
|
||||
│ ├── gitlab/ # GitLab CI
|
||||
│ └── jenkins/ # Jenkins
|
||||
├── vault/ # Зашифрованные секреты
|
||||
├── inventory/ # Инвентори файлы
|
||||
├── scripts/ # Вспомогательные скрипты
|
||||
|
||||
Reference in New Issue
Block a user