https://github.com/rustamkuramshin/rasp-server
Raspberry cluster automation
https://github.com/rustamkuramshin/rasp-server
ansible docker docker-compose nginx raspberry-pi raspberrypi
Last synced: 3 months ago
JSON representation
Raspberry cluster automation
- Host: GitHub
- URL: https://github.com/rustamkuramshin/rasp-server
- Owner: RustamKuramshin
- Created: 2021-10-26T23:49:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-09-05T21:48:14.000Z (10 months ago)
- Last Synced: 2025-09-05T23:36:21.204Z (10 months ago)
- Topics: ansible, docker, docker-compose, nginx, raspberry-pi, raspberrypi
- Language: RouterOS Script
- Homepage:
- Size: 76.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Описание
Для запуска playbooks использовать контейнер, собранный в ```./ansible-docker``` \
Сборка и проверка версии Ansible:
```shell script
cd ansible-docker
docker build -t ansible-playbook . && docker run -v $(pwd):/ansible/playbooks --name ansible-playbook --rm ansible-playbook --version
```
### Запуск playbooks
Перейти в каталог с плейбуком и запустить плейбук через контейнер с ansible, указав файл инвентаря и файл с переменными (если используются):
```shell script
cd online2/
docker run --rm -it -v $(pwd):/ansible/playbooks ansible-playbook -i [path to inventory yml-file] [path to playbook yml-file] --extra-vars "@[path to vars yml-file]"
```
### Выполнение любых команд ansible-playbook:
```shell script
docker run --rm -it -v $(pwd):/ansible/playbooks ansible-playbook [comand line arguments]
```