config

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2024 License: MIT Imports: 8 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"`
	DeprecatedAPIs deprecatedapis.Config `yaml:"config"`
	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