Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SeverityLevelError = Severity{Name: "Error", /* contains filtered or unexported fields */} SeverityLevelWarn = Severity{Name: "Warning", /* contains filtered or unexported fields */} SeverityLevelInfo = Severity{Name: "Info", /* contains filtered or unexported fields */} SeverityLevelUnknown = Severity{Name: "Info", /* contains filtered or unexported fields */} SeverityNames = []string{SeverityLevelError.Name, SeverityLevelWarn.Name, SeverityLevelInfo.Name} )
View Source
var ErrConfigIssuesFound = errors.New("getmesh config validation exit with istio config issues")
Functions ¶
This section is empty.
Types ¶
type ConfigValidator ¶
type ConfigValidator struct {
// contains filtered or unexported fields
}
ConfigValidator is general structure for validating istio config preset in current live-cluster
func New ¶
func New(homedir, namespace, outputThreshold string, files []string) (*ConfigValidator, error)
InitConfigValidator initialize the ConfigValidator struct.
func (*ConfigValidator) Validate ¶
func (cv *ConfigValidator) Validate() error
Click to show internal directories.
Click to hide internal directories.