mirror of
https://github.com/telekom-security/tpotce.git
synced 2025-07-02 01:27:27 -04:00
Added Reboot Playbook
This commit is contained in:
11
cloud/ansible/reboot.yaml
Normal file
11
cloud/ansible/reboot.yaml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# This playbook reboots a T-Pot
|
||||||
|
|
||||||
|
- hosts: TPOT
|
||||||
|
remote_user: linux
|
||||||
|
become: yes
|
||||||
|
become_user: root
|
||||||
|
become_method: sudo
|
||||||
|
gather_facts: no
|
||||||
|
|
||||||
|
roles:
|
||||||
|
- reboot
|
10
cloud/ansible/roles/reboot/tasks/main.yaml
Normal file
10
cloud/ansible/roles/reboot/tasks/main.yaml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
- name: Waiting for SSH connection
|
||||||
|
wait_for_connection:
|
||||||
|
timeout: 300
|
||||||
|
|
||||||
|
- name: Gathering Facts
|
||||||
|
setup:
|
||||||
|
|
||||||
|
- name: Finally rebooting t-pot in one minute - make sure your next login is on port 64295 or via https:// on port 64297
|
||||||
|
shell: /sbin/shutdown -r -t 1
|
||||||
|
become: true
|
Reference in New Issue
Block a user