inspec/lib/bundles/inspec-compliance
Dominik Richter e56321f6c7 semantics: rename CLI plugins registry -> subcommands
Basically make sure everyone understands these are only subcommands. we might consider adding plugins for options or existing commands instead of new subcommands. this just ensures everyone knows what registry is for
2016-02-09 01:20:38 +01:00
..
api.rb move plugin to bundles 2016-02-05 14:48:55 +01:00
cli.rb semantics: rename CLI plugins registry -> subcommands 2016-02-09 01:20:38 +01:00
configuration.rb move plugin to bundles 2016-02-05 14:48:55 +01:00
README.md move plugin to bundles 2016-02-05 14:48:55 +01:00
target.rb move plugin to bundles 2016-02-05 14:48:55 +01:00

InSpec Extension for Chef Compliance

This extensions offers the following features:

  • list available profiles in Chef Compliance
  • execute profiles directly from Chef Compliance locally
  • upload a local profile to Chef Compliance

To use the CLI, this InSpec add-on adds the following commands:

  • $ inspec compliance login user password - authentication against Chef Compliance
  • $ inspec compliance profiles - list all available Chef Compliance profiles
  • $ inspec compliance exec profile - runs a Chef Compliance profile
  • $ inspec compliance upload path/to/local/profile - uploads a local profile to Chef Compliance
  • $ inspec compliance logout - logout of Chef Compliance

Compliance profiles can be executed in two mays:

  • via compliance exec: inspec compliance exec profile
  • via compliance scheme: inspec exec compliance://profile