Documentation
¶
Overview ¶
cloudcontrol-probe is a manual smoke test for internal/live/cloudcontrol, not shipped in any binary. Point it at floci or real AWS and it either lists a type or, given -identifier, fetches one resource — the two calls the package's automated tests only ever exercise against a fake server.
Usage, from anywhere in the checkout:
# against floci, once `floci start` (or the emulator's run.sh) is up go run ./tools/cloudcontrol-probe -type AWS::EC2::Instance -endpoint http://localhost:4566 # against real AWS, using whatever the environment's credential chain resolves go run ./tools/cloudcontrol-probe -type AWS::EC2::Instance -region us-east-1 # one resource instead of a list go run ./tools/cloudcontrol-probe -type AWS::EC2::Instance -identifier i-0123456789abcdef0 # the Resource Groups Tagging API instead: GetResources filtered to a # tag key, the same call the #51 tagging sweep makes go run ./tools/cloudcontrol-probe -tag-key tofu-estate -region us-east-1
Click to show internal directories.
Click to hide internal directories.