Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

checkctl

CLI for opengovernance

Root Command GIF

Installation

brew tap kaytu-io/cli-tap && brew install checkctl

List of Commands

  • configure
  • get
    • benchmarks
    • compliance-summary-for-benchmark
    • compliance-summary-for-integration
    • controls
    • jobs
    • job-details
    • findings
  • run compliance
  • run discovery

Configure

Configuration for checkctl

Configure Command GIF

Interactive mode:

checkctl configure 

Non-interactive mode:

checktl configure --api-key <<api-key>> --app-endpoint https://path.to.app.endpoint --output json

NOTE: Pre-defined integartions can be manually added to the configuration file, by updating the integrations field inside $HOME/.checkctl/config.json.

config.json:

{
    ...
    "integrations": {"acc3":"id_name=account3"}
}

get

benchmarks

Get a list of benchmarks

Get Benchmarks Command GIF

Available flags:

Flag Description Default
--page-size Defines page size of response 25
--page-number Defines page number of response 1
--show-only-root Show only root benchmarks true
--include-findings-summary Include findings summary in response false

controls

Get a list of controls

Get Controls Command GIF

Available flags:

Flag Description Default
--page-size Defines page size of response 25
--page-number Defines page number of response 1

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages