Connection lost
Trying to reconnect…
Server didn't respond
Recovering…
AWS EC2 operations
v0.1.3EC2 instance inventory + state introspection plus narrow mutators (stop, start, reboot, terminate). Auth via AWS_PROFILE + AWS_REGION on the runner host.
aws
Install
emisar pack install
validates the pack and verifies its content hash before copying it into /etc/emisar/packs.
The --hash
below pins the
install to the exact bytes on this page — a tampered copy is rejected. After
install, reload the runner; it re-reads the catalog and advertises every action.
content hash: sha256:485aeeeb372b5f441b12d1b4419dfd00a094fcd1bb2091e7b6dd3ed19826179a
sudo emisar pack install aws-ec2 \ --hash sha256:485aeeeb372b5f441b12d1b4419dfd00a094fcd1bb2091e7b6dd3ed19826179a \ --dest /etc/emisar/packs # Reload so the runner re-reads the catalog: sudo systemctl reload emisar
Actions 11 total
View on GitHub-
aws ec2 get-console-output
-
aws ec2 describe-instances --instance-ids
-
aws ec2 describe-instances
-
aws ec2 describe-security-groups
-
aws ec2 describe-subnets
-
aws ec2 describe-volumes
-
aws ec2 describe-instance-status
-
aws ec2 reboot-instances
-
aws ec2 start-instances
-
aws ec2 stop-instances
-
aws ec2 terminate-instances