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

Uploaded Source

Built Distribution

o7cli-1.0.0-py3-none-any.whl (93.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for o7cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 21bf4f977f1b77dd9425eea83bea27b8a915444a6e66b8f00eb8dcc82d1d7a73
MD5 32f63b6df7bc45a2907def316545a9ed
BLAKE2b-256 7bec1f07d8108a88105b2fed112145e27819ee44331e89a4fafbb3f84682bc23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: o7cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 93.0 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49547fda922ee0776615c62526a122fe6f43ffdc0c005fb2ef89bf87ccb27ca3
MD5 25a30b2cfbce56c7a1eeb2aedc612232
BLAKE2b-256 d8f738d9f71e8a60b19c758fe3bba450be5ea849afbba7a1b54118f5087ed1bc

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