This package has been deprecated

Author message:

No longer supported. Don't use this

@guardian/cfn-cli
TypeScript icon, indicating that this package has built-in type declarations

1.6.0 • Public • Published

cfn-cli

Tools to help run common Cloudformation tasks from the command line

oclif Version Downloads/week License

Usage

$ npm install -g @guardian/cfn-cli
$ cfn COMMAND
running command...
$ cfn (-v|--version|version)
@guardian/cfn-cli/1.6.0 darwin-x64 node-v14.16.1
$ cfn --help [COMMAND]
USAGE
  $ cfn COMMAND
...

Commands

cfn create-stack

Base command

Base command

USAGE
  $ cfn create-stack

OPTIONS
  -h, --help               show CLI help
  -p, --profile=profile    (required) AWS profile
  -r, --region=region      AWS region
  -s, --stack=stack        (required) Stack to update
  -t, --template=template  (required) Template to upload

See code: src/commands/create-stack.ts

cfn help [COMMAND]

display help for cfn

display help for <%= config.bin %>

USAGE
  $ cfn help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

cfn rotate-instances

Rotate all instances in an autoscaling group

Rotate all instances in an autoscaling group

USAGE
  $ cfn rotate-instances

OPTIONS
  -h, --help                   show CLI help
  -p, --profile=profile        (required) AWS profile
  -s, --stack-name=stack-name  (required) Stack to rotate instances in

See code: src/commands/rotate-instances.ts

cfn update-ami

Replace the AMI in a stack and rotate the ASG to spin up a new box with it

Replace the AMI in a stack and rotate the ASG to spin up a new box with it

USAGE
  $ cfn update-ami

OPTIONS
  -a, --ami=ami                (required) AMI to replace with
  -h, --help                   show CLI help
  -p, --profile=profile        (required) AWS profile (value of --profile on the AWS CLI)
  -s, --stack-name=stack-name  (required) Stack to update with AMI

See code: src/commands/update-ami.ts

cfn update-parameters

Updates a stack with a new template

Updates a stack with a new template

USAGE
  $ cfn update-parameters

OPTIONS
  -h, --help             show CLI help
  -p, --profile=profile  (required) AWS profile
  -r, --region=region    AWS region
  -s, --stack=stack      (required) Stack to update

See code: src/commands/update-parameters.ts

cfn update-template

Updates a stack with a new template

Updates a stack with a new template

USAGE
  $ cfn update-template

OPTIONS
  -h, --help               show CLI help
  -p, --profile=profile    (required) AWS profile
  -r, --region=region      AWS region
  -s, --stack=stack        (required) Stack to update
  -t, --template=template  (required) Template to upload

See code: src/commands/update-template.ts

cfn validate-template

describe the command here

describe the command here

USAGE
  $ cfn validate-template

OPTIONS
  -h, --help                         show CLI help
  -p, --profile=profile              Profile
  -t, --template-path=template-path  (required) Path to template file to validate

See code: src/commands/validate-template.ts

Readme

Keywords

Package Sidebar

Install

npm i @guardian/cfn-cli

Weekly Downloads

5

Version

1.6.0

License

MIT

Unpacked Size

55.4 kB

Total Files

37

Last publish

Collaborators

  • joecowton1
  • guardian-developers
  • akash1810
  • reetta
  • sndrs
  • mxdvl