Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CDK ¶ added in v0.4.58
type CDK struct { tools.DirectoryBasedToolOpts OutDirectory string SynthArgs []string Synth bool }
type Dockerfile ¶ added in v0.5.24
type Dockerfile struct { tools.DirectoryBasedToolOpts Dockerfile string // contains filtered or unexported fields }
func (*Dockerfile) Name ¶ added in v0.5.24
func (*Dockerfile) Name() string
func (*Dockerfile) Register ¶ added in v0.5.24
func (d *Dockerfile) Register(cmd *cobra.Command)
func (*Dockerfile) Validate ¶ added in v0.5.24
func (d *Dockerfile) Validate() error
type Helm ¶ added in v0.4.50
type Helm struct { tools.DirectoryBasedToolOpts Include []string Parallel int // contains filtered or unexported fields }
Despite checkov directly supporting helm it's very buggy. So instead we'll generate the templates ourselves with "helm template" and run checkov on the resulting templates much the same way we do for the CDK.
type Kubernetes ¶ added in v0.5.21
type Kubernetes struct {
Tool
}
func (*Kubernetes) Validate ¶ added in v0.5.21
func (k *Kubernetes) Validate() error
type Kustomize ¶ added in v0.5.21
type Kustomize struct { tools.DirectoryBasedToolOpts Include []string Parallel int // contains filtered or unexported fields }
type Plan ¶ added in v0.5.25
type Plan struct { tools.DirectoryBasedToolOpts Plan string }
type Tool ¶
type Tool struct { tools.DirectoryBasedToolOpts Framework string EnableModuleDownload bool VarFiles []string // contains filtered or unexported fields }
func (*Tool) CommandTemplate ¶ added in v0.4.32
Click to show internal directories.
Click to hide internal directories.