Skip to main content

Aqua Security cli

Project description

aquasec-cli

Aqua Security CLI

Installation

>>> python -m pip install aquasec-cli

Usage

Help Menu of all Groups:

>>> aquasec-cli --help
Usage: aquasec-cli [OPTIONS] COMMAND [ARGS]...

  AquaSec CLI tool to manage AquaSec Tenant

Options:
  --help  Show this message and exit.

Commands:
  delete   Deletes created API Auth
  init     Initializes API Auth
  reports  Generate CIS Bench Reports

NOTE: Each subcommand has a help menu to assist with the calls being made. This project relies on the yaml or localized configurations being help as they are not passed in the commands as of this release.

Create API Auth Token:

>>> aquasec-cli init --csp_roles="Auditor" --csp_roles="Admin" --endpoints="Any"
Initializing API
INFO    : Created WorkloadAuth Token for URL https://1234abcff1.cloud.aquasec.com

Run Report:

aquasec-cli  reports --report_type kube_bench --report_location /var/tmp
Report completed Saving
Report written out to /var/tmp/aquasec_report_type_kube_bench_20230424T153825.json

Delete API Auth:

>>> aquasec-cli delete                                              
Are you sure you want to delete the auth api token? [y/N]: y
Deleted Auth

Release Info

v0.0.5

  • Updated Readme and changed type from RST to MD
  • Reverted snyk workflow file

v0.0.4

  • fixed issue with broken aquasec-api v0.0.3

v0.0.3

  • Fixed installation and dependencies
  • locked down dependencies
  • added toml and setup.cfg to support furture installations

v0.0.2

  • Bug fix with requirements

Version

Version Build Changes
0.0.2 a1 issues with dataclasses getting installed under normal condition
0.0.2 final tested in pytest and seems to now accept the dataclass
0.0.3 a1 issues with dataclasses and now yaml getting installed under normal condition
0.0.3 a3 migrating to toml and setup.cfg
0.0.3 a4 cleaned up utils and updated snyk to confirm pass locally; added to git ignore
0.0.3 a5 setup.cfg issues wiht pip
0.0.3 final found issue with toml and other dependencies
0.0.4 final fixed issue with aquaapi dependency
0.0.5 a1 fixed readme to point to md file; adjusting snyk
0.0.5 final tested and released

Warnings

Use at your own risk!!!

Security Policy

Supported Versions

Use this section to tell people about which versions of your project are currently being supported with security updates.

Version Supported
0.0.x

Reporting a Vulnerability

Use this section to tell people how to report a vulnerability.

Tell them where to go, how often they can expect to get an update on a reported vulnerability, what to expect if the vulnerability is accepted or declined, etc.

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

aquasec-cli-0.0.5.tar.gz (43.8 kB view details)

Uploaded Source

Built Distribution

aquasec_cli-0.0.5-py3-none-any.whl (31.0 kB view details)

Uploaded Python 3

File details

Details for the file aquasec-cli-0.0.5.tar.gz.

File metadata

  • Download URL: aquasec-cli-0.0.5.tar.gz
  • Upload date:
  • Size: 43.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for aquasec-cli-0.0.5.tar.gz
Algorithm Hash digest
SHA256 19f1207854264c200d3965f7883116eab785e15be7ec55895240dccb31c33fdd
MD5 48b9d49da1e01e3fb683eb0fea3fc252
BLAKE2b-256 c24c4b3d664f02f48c04e5e661d931216f2ff663761f558b35f19b0aea7da12b

See more details on using hashes here.

File details

Details for the file aquasec_cli-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: aquasec_cli-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 31.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for aquasec_cli-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6ce12677592eeefb4ed8d8d20db9e7890b61ff1e6f61386a832c15f7e4831c02
MD5 4cf9b1e40b8d9513c715f5b11937bca6
BLAKE2b-256 2ea3227c22818961aef9b0d6d38841a247a902988ac567dc1a723a4608d0932d

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