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
Release history Release notifications | RSS feed
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)
Built Distribution
o7cli-1.2.0-py3-none-any.whl
(94.4 kB
view details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a608b216b4426aabcc906ed5292d5cddda889d177f5f606f1088297520dfadc0 |
|
MD5 | ad256eb45bc50b0808600c227f30f940 |
|
BLAKE2b-256 | 89dc9f0a5b1d461c1766c55cf62ccb70008d96f19fdaa091c8a87683cdc05258 |
Provenance
The following attestation bundles were made for o7cli-1.2.0.tar.gz
:
Publisher:
python-publish.yml
on o7conseils/o7-cli
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
o7cli-1.2.0.tar.gz
- Subject digest:
a608b216b4426aabcc906ed5292d5cddda889d177f5f606f1088297520dfadc0
- Sigstore transparency entry: 145929332
- Sigstore integration time:
- Predicate type:
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77dceb74d8608ad605921921e5005297cea4ca2c883c7f4b4c41ef88c210f8df |
|
MD5 | 044e477338623fe957b98fe7cfdb55a0 |
|
BLAKE2b-256 | 8b86619afb9faada59f92958e5339e1746abf8b8c4f7ecef4524e5bd5dd7285e |
Provenance
The following attestation bundles were made for o7cli-1.2.0-py3-none-any.whl
:
Publisher:
python-publish.yml
on o7conseils/o7-cli
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
o7cli-1.2.0-py3-none-any.whl
- Subject digest:
77dceb74d8608ad605921921e5005297cea4ca2c883c7f4b4c41ef88c210f8df
- Sigstore transparency entry: 145929336
- Sigstore integration time:
- Predicate type: