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.1.0.tar.gz (71.1 kB view details)

Uploaded Source

Built Distribution

o7cli-1.1.0-py3-none-any.whl (93.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: o7cli-1.1.0.tar.gz
  • Upload date:
  • Size: 71.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.1.0.tar.gz
Algorithm Hash digest
SHA256 9859fcfc06021c34e7faffd482b5dbbc0e128370c46c2655573a0ddee91d4cc2
MD5 ebd479813c13acd5438c667c68d2bd17
BLAKE2b-256 b42d23964e82ad8e4ea7d6a5b542c7c59a967b8179db279b8312767897e4a5be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: o7cli-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 93.5 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50c14623b1570e317a703a7badda33a2985eab8ca63533fc2cbf4ad02521a54e
MD5 d8ba5d4f0b22e291bad20311de99e3b7
BLAKE2b-256 f8339efaf7eae91461ceef15ca784dedce7744c3b98f3bd2c03faf98a919900d

See more details on using hashes here.

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