Sign inSign up

harnesssolutionfactory/harness-sto-config-manager

By harnesssolutionfactory

•Updated 8 months ago

Harness STO Global Configuration Manager

Image
0

3.9K

harnesssolutionfactory/harness-sto-config-manager repository overview

⁠Summary

The purpose of this container image is to provide a structured approach to managing and handling the various CLI arguments and configurations for different Harness STO scanners. The output of the script will return a list of CLI arguments as well as optional support for removing files from a repository. This process is hierarchical which means a layered approach can be applied to support the various layers of Harness structure (Account->Organization->Project->Pipeline).

⁠CLI Arguments

ArgumentNameDescriptionTypeRequiredDefault
-sSCANNER NAMEShort name of scanner - e.g owaspstringX
-oORG_IDOrganization Identifier. If found, then associated overrides will be applied.stringX
-pPROJECT_IDProject Identifier. If found, then associated overrides will be applied.stringX
-PPIPELINE_IDPipeline Identifier. If found, then associated overrides will be applied.stringX
-wWORKDIRPath to the configuration filesstring/harness

⁠Harness Plugin

This image supports the Harness plugin configuration

- step:
    type: Plugin
    name: Process Scanner Overrides
    identifier: Process_Scanner_Overrides
    spec:
    connectorRef: <+input>
    image: harnesssolutionsfactory/harness-sto-config-manager:latest
    settings:
        path: <+stepGroup.variables.CONFIG_MANAGER_DIR>
        scanner: gitleaks
        organization: <+org.identifier>
        project: <+project.identifier>
        pipeline: <+pipeline.identifier>

Tag summary

Content type

Image

Digest

sha256:8f9998fd0…

Size

24.4 MB

Last updated

8 months ago

docker pull harnesssolutionfactory/harness-sto-config-manager