refactor: удален неиспользуемый ansible.cfg и обновлена документация
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
- Удален файл ansible.cfg (не использовался в проекте) - Обновлена документация в README.md - Удалены упоминания об ansible.cfg из инструкций - Обновлены инструкции по настройке Ansible через переменные окружения Проект использует Docker контейнеры для всех ansible команд, поэтому ansible.cfg не нужен.
This commit is contained in:
27
README.md
27
README.md
@@ -109,7 +109,6 @@ AnsibleLab/
|
|||||||
│ └── molecule-guide.md # 🧪 Подробное руководство по Molecule
|
│ └── molecule-guide.md # 🧪 Подробное руководство по Molecule
|
||||||
├── Makefile # Основные команды
|
├── Makefile # Основные команды
|
||||||
├── requirements.yml # Ansible коллекции
|
├── requirements.yml # Ansible коллекции
|
||||||
├── ansible.cfg # Конфигурация Ansible
|
|
||||||
└── Dockerfile # Основной Docker образ
|
└── Dockerfile # Основной Docker образ
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -367,7 +366,7 @@ make role deploy # развертывание ролей
|
|||||||
- **Расположение:** `inventory/hosts.ini`
|
- **Расположение:** `inventory/hosts.ini`
|
||||||
- **Содержимое:** Реальные серверы с SSH подключением
|
- **Содержимое:** Реальные серверы с SSH подключением
|
||||||
- **Сеть:** Интернет или внутренняя сеть
|
- **Сеть:** Интернет или внутренняя сеть
|
||||||
- **Пользователь:** `devops` (настраивается в `ansible.cfg`)
|
- **Пользователь:** `devops` (настраивается в Makefile)
|
||||||
|
|
||||||
**Пример продакшн инвентори:**
|
**Пример продакшн инвентори:**
|
||||||
```ini
|
```ini
|
||||||
@@ -1830,20 +1829,14 @@ export DOCKER_BUILDX_BUILDER=multiarch-builder
|
|||||||
### Ansible конфигурация
|
### Ansible конфигурация
|
||||||
|
|
||||||
```ini
|
```ini
|
||||||
# ansible.cfg
|
# Переменные окружения для Ansible
|
||||||
[defaults]
|
export ANSIBLE_FORCE_COLOR=1
|
||||||
inventory = inventory/hosts.ini
|
export ANSIBLE_STDOUT_CALLBACK=yaml
|
||||||
remote_user = devops
|
export ANSIBLE_HOST_KEY_CHECKING=False
|
||||||
host_key_checking = False
|
export ANSIBLE_INVENTORY=inventory/hosts.ini
|
||||||
enable_plugins = yaml, ini
|
export ANSIBLE_REMOTE_USER=devops
|
||||||
roles_path = roles/
|
export ANSIBLE_ROLES_PATH=roles/
|
||||||
interpreter_python = auto
|
export ANSIBLE_INTERPRETER_PYTHON=auto
|
||||||
|
|
||||||
# Настройки для тестирования
|
|
||||||
[test]
|
|
||||||
inventory = molecule/default/inventory/hosts.ini
|
|
||||||
remote_user = ansible
|
|
||||||
host_key_checking = False
|
|
||||||
|
|
||||||
# Настройки для продакшн
|
# Настройки для продакшн
|
||||||
[production]
|
[production]
|
||||||
@@ -2154,7 +2147,7 @@ MIT License - см. файл [LICENSE](LICENSE)
|
|||||||
|
|
||||||
### 📖 Дополнительные ресурсы
|
### 📖 Дополнительные ресурсы
|
||||||
- **Makefile** - Все доступные команды
|
- **Makefile** - Все доступные команды
|
||||||
- **ansible.cfg** - Конфигурация Ansible
|
- **.ansible-lint** - Конфигурация линтера
|
||||||
- **requirements.yml** - Ansible коллекции
|
- **requirements.yml** - Ansible коллекции
|
||||||
- **molecule/presets/** - Готовые preset'ы для тестирования
|
- **molecule/presets/** - Готовые preset'ы для тестирования
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
[defaults]
|
|
||||||
inventory = inventory/hosts.ini
|
|
||||||
# vault_password_file = vault/.vault
|
|
||||||
remote_user = devops
|
|
||||||
host_key_checking = False
|
|
||||||
enable_plugins = yaml, ini
|
|
||||||
roles_path = roles/
|
|
||||||
interpreter_python = auto
|
|
||||||
Reference in New Issue
Block a user