vk status
vk status [options]Options
Section titled “Options”| Option | Description | Default |
|---|---|---|
-s, --stage <stage> | Deployment stage | dev |
Description
Section titled “Description”Reports the current deployed state of a stage by querying CloudFormation and Lambda. It prints:
- CloudFormation Stack — current
StackStatus(color-coded) andLastUpdatedTime. - Resources — every key/value in the stack’s
Outputs(e.g.,ApiUrl,UserPoolId,BucketName). - Lambda Functions — each function in
<project>-<stage>-*, with runtime, memory, and timeout. - API URL — convenience line showing the
ApiUrloutput if present.
If the stack does not exist, vk status prints a hint to run vk deploy --stage <stage>.
Examples
Section titled “Examples”# Status for the default dev stagevk status
# Status for productionvk status --stage prodRequirements
Section titled “Requirements”- An AWS account with credentials in the environment (
AWS_PROFILE,AWS_REGION, etc.) or~/.aws/credentials. - A previously successful
vk deploy --stage <stage>so the CloudFormation stack and Lambda functions exist. @aws-sdk/client-cloudformationand@aws-sdk/client-lambdaare loaded lazily and bundled with the CLI.
Output
Section titled “Output”📊 VentureKit Status
App: my-app Stage: dev Region: eu-west-1 Stack: my-app-dev
CloudFormation Stack Status: UPDATE_COMPLETE Last updated: 2026-04-15T10:21:33.000Z
Resources ApiUrl https://abc123.execute-api.eu-west-1.amazonaws.com UserPoolId eu-west-1_aBcDeFgHi
Lambda Functions routes-health-get Runtime: nodejs22.x Memory: 128MB Timeout: 10s
API URL: https://abc123.execute-api.eu-west-1.amazonaws.com