Skip to main content

Useful CLI and scripts for O7 Conseils DevOps practice

Project description

O7 CLI

A useful tool for O7 Conseils AWS DevOps activities. This is developed as we need it in our projects. It shared to allow others to use it.

Installation

Run the following to install:

pip install o7cli

Usage

# Help
o7

# See all AWS pipeline in us-east-1
o7 -r us-east-1 pl

# See all AWS Cloudwatch logs for profile ab in us-west2
o7 -p ab -r us-west-2 log

Options & Module

usage: o7 [-h] [-p PROFILE] [-r REGION] [-d] [-i] [-v] MODULE ...

Useful CLI and scripts for O7 Conseils DevOps practice

options:
  -h, --help            show this help message and exit
  -p PROFILE, --profile PROFILE
                        AWS Profile
  -r REGION, --region REGION
                        AWS Region
  -d, --debug           Enable Debug Traces
  -i, --info            Enable Information Traces
  -v, --version         Print version

O7 Module:
  Select a target module

  MODULE
    report              Conformity report
    cost                Analyse account cost
    org                 Organization Accounts
    sso                 SSO Administration
    sh                  Security Hub
    iam                 IAM Information
    log                 Cloudwatch Logs
    ps                  SSM - Parameter Store
    secret              Secrets Manager
    cm                  Cloud Map
    s3                  S3 (Simple Scalable Storage)
    rds                 Relational DB
    ec2                 Elastic Computing
    ecs                 Elastic Container Service
    lf                  Lambda Functions
    asg                 Auto Scaling Group
    cf                  Cloudformation
    pl                  Code Pipeline
    cb                  Code Build

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

o7cli-1.2.0.tar.gz (72.1 kB view details)

Uploaded Source

Built Distribution

o7cli-1.2.0-py3-none-any.whl (94.4 kB view details)

Uploaded Python 3

File details

Details for the file o7cli-1.2.0.tar.gz.

File metadata

  • Download URL: o7cli-1.2.0.tar.gz
  • Upload date:
  • Size: 72.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for o7cli-1.2.0.tar.gz
Algorithm Hash digest
SHA256 a608b216b4426aabcc906ed5292d5cddda889d177f5f606f1088297520dfadc0
MD5 ad256eb45bc50b0808600c227f30f940
BLAKE2b-256 89dc9f0a5b1d461c1766c55cf62ccb70008d96f19fdaa091c8a87683cdc05258

See more details on using hashes here.

Provenance

The following attestation bundles were made for o7cli-1.2.0.tar.gz:

Publisher: python-publish.yml on o7conseils/o7-cli

Attestations:

File details

Details for the file o7cli-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: o7cli-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 94.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for o7cli-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77dceb74d8608ad605921921e5005297cea4ca2c883c7f4b4c41ef88c210f8df
MD5 044e477338623fe957b98fe7cfdb55a0
BLAKE2b-256 8b86619afb9faada59f92958e5339e1746abf8b8c4f7ecef4524e5bd5dd7285e

See more details on using hashes here.

Provenance

The following attestation bundles were made for o7cli-1.2.0-py3-none-any.whl:

Publisher: python-publish.yml on o7conseils/o7-cli

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page