Akromio es una suite de automatización para IT con la que se puede:
-
Automatizar la ejecución de tareas cotidianas como, por ejemplo, la compilación, la generación de estructuras de directorios, etc.
-
Automatizar procesos de instalación.
-
Realizar pruebas de carga o ataques de denegación de servicio para comprobar si la configuración de nuestros sistemas reacciona como esperamos.
-
Realizar aserciones en pruebas de unidad, integración o sistema.
-
Utilizar dobles de pruebas en las pruebas de unidad o integración.
Ejemplo:
spec: v1.0
desc: Catalog for working with Wireshark.
jobs:
- macro: setup
title: Set up Wireshark
steps:
- sudo: apt update
- sudo: apt install -y wireshark
- exec.log wireshark --version
- macro: conf
title: Configure Wireshark
dataset:
- const: addToGroup
desc: Add current user to wireshark group.
value: $(args.group)
defaultValue: yes
steps:
- sudo: dpkg-reconfigure -fnoninteractive wireshark-common
- if: addToGroup
step: exec sudo usermod -aG wireshark $(user.name)
- banner PLEASE, REBOOT
- macro: remove
title: Remove Wireshark if installed
steps:
- sudo: apt autoremove -y wireshark