Skip to content

Commit 4834c6c

Browse files
committed
refactor(cli): Rework Trivy Cloud integration logic
After having discussions internally, the logic for working with the Trivy Cloud integration is going to be simplified greatly. This involves removing the Cloud specific config file and bringing the config into the existing Trivy config. The `cloud config` commands will be removed as they aren't needed anymore. As the focus is going to be on CI/CD integration with the Trivy Cloud platform, there isn't currently a need to have the Login and Logout mechanisms.
1 parent 3cf4bfd commit 4834c6c

27 files changed

+401
-1765
lines changed

docs/docs/references/configuration/cli/trivy.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,11 @@ trivy [global flags] command [flags] target
4444
### SEE ALSO
4545

4646
* [trivy clean](trivy_clean.md) - Remove cached files
47-
* [trivy cloud](trivy_cloud.md) - Control Trivy Cloud platform integration settings
4847
* [trivy config](trivy_config.md) - Scan config files for misconfigurations
4948
* [trivy convert](trivy_convert.md) - Convert Trivy JSON report into a different format
5049
* [trivy filesystem](trivy_filesystem.md) - Scan local filesystem
5150
* [trivy image](trivy_image.md) - Scan a container image
5251
* [trivy kubernetes](trivy_kubernetes.md) - [EXPERIMENTAL] Scan kubernetes cluster
53-
* [trivy login](trivy_login.md) - Log in to the Trivy Cloud platform
54-
* [trivy logout](trivy_logout.md) - Log out of Trivy Cloud platform
5552
* [trivy module](trivy_module.md) - Manage modules
5653
* [trivy plugin](trivy_plugin.md) - Manage plugins
5754
* [trivy registry](trivy_registry.md) - Manage registry authentication

docs/docs/references/configuration/cli/trivy_cloud.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config.md

Lines changed: 0 additions & 32 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config_edit.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config_get.md

Lines changed: 0 additions & 44 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config_list.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config_set.md

Lines changed: 0 additions & 44 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_cloud_config_unset.md

Lines changed: 0 additions & 44 deletions
This file was deleted.

docs/docs/references/configuration/cli/trivy_image.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ trivy image [flags] IMAGE_NAME
3838
--cache-ttl duration cache TTL when using redis as cache backend
3939
--check-namespaces strings Rego namespaces
4040
--checks-bundle-repository string OCI registry URL to retrieve checks bundle from (default "mirror.gcr.io/aquasec/trivy-checks:1")
41+
--cloud-api-url string API URL for Trivy Cloud platform (default "https://api.trivy.dev")
42+
--cloud-download-misconfig-config Download misconfig configurations from Trivy Cloud platform (default true)
43+
--cloud-download-secret-config Download secret configurations from Trivy Cloud platform (default true)
44+
--cloud-server-scanning Use server-side image scanning in Trivy Cloud platform (default true)
45+
--cloud-token string Token used to athenticate with Trivy Cloud platform
46+
--cloud-trivy-server-url string Trivy Server URL for Trivy Cloud platform (default "https://scan.trivy.dev")
47+
--cloud-upload-results Upload results to Trivy Cloud platform (default true)
4148
--compliance string compliance report to generate (built-in compliance's: docker-cis-1.6.0)
4249
--config-check strings specify the paths to the Rego check files or to the directories containing them, applying config files
4350
--config-data strings specify paths from which data for the Rego checks will be recursively loaded

docs/docs/references/configuration/cli/trivy_login.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)