Skip to content

Conversation

@mpbb
Copy link

@mpbb mpbb commented Jan 29, 2026

Adds a morphcloud CLI plugin: env aws-sim.

  • Loaded via the morphcloud.cli_plugins entry point group.
  • Implements create/list/get/start/pause/snapshot/restore/delete/connect against SIM_AWS_BASE_URL (default https://sim-aws.svc.cloud.morph.so).
  • Includes unit tests for registration and request wiring.

Tested: pytest -q tests/unit/test_cli_env_aws_sim.py

@mpbb mpbb force-pushed the magi/aws-sim-cli-plugin-20260129 branch from 13839ba to f1bafc0 Compare January 30, 2026 02:56
@mpbb
Copy link
Author

mpbb commented Jan 30, 2026

Pushed update: aws-sim connect now prints a detached connector command + docker exec example. Commit: 9744982 (branch magi/aws-sim-cli-plugin-20260129).

@mpbb
Copy link
Author

mpbb commented Jan 30, 2026

Update: detached connector command now includes AWS defaults (region from bundle + dummy creds + AWS_PAGER). Commit: 28effc0.

@mpbb
Copy link
Author

mpbb commented Jan 30, 2026

Update: now starts the connector as a detached docker container by default (prints command, supports --no-run, --replace, --container-name). Commit: 0ab8491.

@mpbb
Copy link
Author

mpbb commented Jan 30, 2026

Update: no longer needs to write a bundle file by default; it passes the bundle via and emits helper scripts ( to source + wrapper that imports AWS_* + CA vars from /proc/1/environ). Commit: 98706e2.

@mpbb
Copy link
Author

mpbb commented Jan 30, 2026

Update: removed the extra printed docker command/example block from output (helpers are still written). Commit: 6086177.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants