-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
The documentation for --dir says:
Where to find specifications. Default is
..
The documentation about specifications says,
Specification files ("specs") have the following path structure:
stacks/{account-id}.{account-name}/{region}/{stack-name}.yaml
Users have indicated that does not clearly convey that Stackctl expects to be run in, or use a --dir that is, a directory containing ./stacks and ./templates.
. <-- HERE
├── stacks/
│ └── {account-id}.{account-name}/
│ └── {region}/
│ └── {stack-name}.yaml
│
└── templates/
└── {template}.yaml
Thus, they can make a few incorrect guesses:
- Be in the directory with
./{stack-name}.yaml, assuming the file is the specification and going by--dirdocumentation - Be in the
stackssub-directory Be in the correct directory, but have the wrong AWS account active
We should rewrite these things to clarify that, and probably add an EXAMPLES section that makes it more concrete, and thus clearer.
chris-martin
Metadata
Metadata
Assignees
Labels
No labels