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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: o7cli-1.0.1.tar.gz
  • Upload date:
  • Size: 70.7 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.1.tar.gz
Algorithm Hash digest
SHA256 b477da80cfbdaee30ec78c532d53be315550f3ffc2085ef7d697a364ae7a955a
MD5 90f9d3673a76bbb8c079417b29d38c95
BLAKE2b-256 aaa067bf04efaedd1ee31255712a69d844143e5de51468c499b6c41d01073d81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: o7cli-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 240bb08e00dbfd8339ae41366c5d603c73c52119feb4c861641cfa2fc3fa7594
MD5 8133d26180cbbef870bd95bd6fca8830
BLAKE2b-256 087f784356f9f59802b99e2c4dfc6b766db13e2231a0ecc4b747a4dc32136f9d

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