git clone https://github.com/ingvarch/ansible-aws-ec2.git
export AWS_ACCESS_KEY=""
export AWS_SECRET_KEY=""
export AWS_ACCESS_KEY_ID=""
export AWS_SECRET_ACCESS_KEY=""
export AWS_REGION="us-east-1"
export ANSIBLE_HOSTS=./inventory/ec2.py
export EC2_INI_PATH=./inventory/ec2.ini
pip install -r requirements.txt
vi ansible-aws-ec2/ansible.cfg
ansible-playbook -i inventory provision_instance.yaml
ansible-aws-ec2/inventory/ec2.py --refresh-cache
ansible-playbook -i inventory setup_instance.yaml
ansible-playbook -i inventory monitor_instance.yaml
- http://server-ip/zabbix - логин пароль дефолтные Admin/zabbix
- Руками добавить хосты (todo: автоматически добавлять)
- Скрипты для pre_setup_instance.yaml и добавление заббикс агентов на сервер
- Динамические private_ip