Connection lost
Trying to reconnect…
Server didn't respond
Recovering…
AWS EC2 operations
v0.1.1EC2 instance inventory + state introspection plus narrow mutators (stop, start, reboot, terminate). Auth via AWS_PROFILE + AWS_REGION on the runner host.
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:01f714385f44d187df1330fbd08cfb11a3d6289767e8b69a5f5d9ccb52ca2244
sudo emisar pack install aws-ec2 \ --hash sha256:01f714385f44d187df1330fbd08cfb11a3d6289767e8b69a5f5d9ccb52ca2244 \ --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