cloudcontrol-probe

command
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: MPL-2.0 Imports: 9 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL