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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

o7cli-1.8.0-py3-none-any.whl (106.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: o7cli-1.8.0.tar.gz
  • Upload date:
  • Size: 80.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for o7cli-1.8.0.tar.gz
Algorithm Hash digest
SHA256 12ed6a607ae16d565586807c37d9814f1473454cdf1d11670e346029c35c743a
MD5 a30e70f216ac6b7e1a2588e436c2210d
BLAKE2b-256 066cb8980af9f640e3b48aa4b3b05aafe07515dad62beff0fdc9e6f001b25cb3

See more details on using hashes here.

Provenance

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

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: o7cli-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 106.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for o7cli-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36257b37c7e9e84075c1855fba63c26ec979322653dd9145c92e24cb1ec16a7f
MD5 02ab556df92331cd6f4484eee4c87367
BLAKE2b-256 44d41348a1a472fa8ec2e162fd5d000574e60b18b5d00ca0b78ebab28d4a2c3a

See more details on using hashes here.

Provenance

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

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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