config

package
v0.14.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2021 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuditorConfig

type AuditorConfig struct {
	Capabilities capabilities.Config `yaml:"capabilities"`
	Image        image.Config        `yaml:"image"`
	Limits       limits.Config       `yaml:"limits"`
	Mounts       mounts.Config       `yaml:"mounts"`
}

type KubeauditConfig

type KubeauditConfig struct {
	EnabledAuditors map[string]bool `yaml:"enabledAuditors"`
	AuditorConfig   AuditorConfig   `yaml:"auditors"`
}

func New

func New(configData io.Reader) (KubeauditConfig, error)

func (*KubeauditConfig) GetAuditorConfigs

func (conf *KubeauditConfig) GetAuditorConfigs() AuditorConfig

func (*KubeauditConfig) GetEnabledAuditors

func (conf *KubeauditConfig) GetEnabledAuditors() map[string]bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL