Skip to content

A pz module for AWS - Official Amazon AWS command-line interface

License

Notifications You must be signed in to change notification settings

project-zer0/pz-aws

Repository files navigation

Project Zer0 AWS Module

A pz module for AWS - Official Amazon AWS command-line interface

Install

Via composer:

$ composer require --dev project-zer0/pz-aws

Configuration

This module provides following config block to .pz.yaml file

project-zer0:
  aws:
    image: amazon/aws-cli       # Docker image name to use for aws command
    config_dir: $PZ_PWD/.pz/.aws # A path where to keep AWS config

Commands

This module provides these commands in pz tool

$ pz aws:cli                 [aws] The  AWS  Command  Line  Interface is a unified tool to manage your AWS services.
$ pz aws:login               Configure AWS and login into Docker AWS ECR Registry

Testing

Run test cases

$ composer test

Run test cases with coverage (HTML format)

$ composer test-coverage

Run PHP style checker

$ composer cs-check

Run PHP style fixer

$ composer cs-fix

Run all continuous integration tests

$ composer ci-run

Contributing

Please see CONTRIBUTING and CONDUCT for details.

License

Please see License File for more information.

About

A pz module for AWS - Official Amazon AWS command-line interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages