Commit Graph

8 Commits

Author SHA1 Message Date
Jakub Sokołowski 059f23441c
ansible/allhosts: handle missing Node Meta field
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-23 16:31:43 +01:00
Jakub Sokołowski 5a92982893
ansible/update.py: handle entries without version
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-15 14:31:22 +01:00
Jakub Sokołowski bccf782469
ansible/linkroles.sh: for symlinking Ansible roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-03 19:01:23 +01:00
Jakub Sokołowski 0a14bff80c
ansible/gitpull.sh: add script for updating repos
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-30 00:52:45 +02:00
Jakub Sokołowski b388b3510f
move github/update_ansible.py to ansible/update.py
Just makes more sense in that folder.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-11 13:50:55 +02:00
Jakub Sokołowski 527eaed3d4
ansible/stats.py: include vcpu and memory stats
This is achieved by extra node metadata added in:
- https://github.com/status-im/infra-role-bootstrap-linux/commit/63998e7c
- https://github.com/status-im/infra-role-bootstrap-macos/commit/f2dda03c
- https://github.com/status-im/infra-role-bootstrap-windows/commit/99df3934
- https://github.com/status-im/infra-hq/commit/898fa9f5

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-24 02:10:31 +01:00
Jakub Sokołowski e02875274d
ansible: add stats.py to compile counts of hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-09 19:59:07 +01:00
Jakub Sokołowski 7a6960d559
ansible/allhosts.py: run ansible on all infra hosts
Example:
```
ansible all -i ~/work/infra-utils/ansible/allhosts.py -a uptime
```

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-09 13:23:09 +02:00