Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sergkondr/ansible-eve
Playbook for preparing EVE-NG host
https://github.com/sergkondr/ansible-eve
ansible eve-ng
Last synced: 2 months ago
JSON representation
Playbook for preparing EVE-NG host
- Host: GitHub
- URL: https://github.com/sergkondr/ansible-eve
- Owner: sergkondr
- Created: 2020-01-04T04:42:44.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-05T15:42:48.000Z (almost 5 years ago)
- Last Synced: 2024-08-02T02:16:37.997Z (5 months ago)
- Topics: ansible, eve-ng
- Size: 2.93 KB
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# eve-ng
Prepare host and add [Eve-NG](https://www.eve-ng.net/) images.
How to create environment in Google Cloud Platform: [instruction](https://www.eve-ng.net/index.php/documentation/installation/google-cloud-install/)
### Example
Prepare:* Create `inventory`
```
[eve]
eve.example.com
```* Fill `group_vars/eve/secret.yaml`
```
---eve_default_url_s3: "https://s3.eu-west-1.amazonaws.com/bucket.with.images"
telegram_chat_id: "1234567890"
telegram_bot_token: "987654321:ABCDEF...."r53_updater_zone_id: "Z123412341234"
r53_updater_record: "eve.example.com"
r53_updater_aws_key_id: "AKI123412341234"
r53_updater_aws_secret_key: "..."
```* Run
```
# install roles:
ansible-glaxy install -r roles/requirements.yaml
# to install python on new host:
ansible-playbook main.yaml -t python
# configure host
ansible-playbook main.yaml
```### Todo
* Install eve
* Configure ssh
* Configure sudoers