Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MtlsEnabledChecker ¶ added in v1.22.0
type MtlsEnabledChecker struct { Namespace string AuthorizationPolicies []kubernetes.IstioObject MtlsDetails kubernetes.MTLSDetails }
func (MtlsEnabledChecker) Check ¶ added in v1.22.0
func (c MtlsEnabledChecker) Check() models.IstioValidations
Checks if mTLS is enabled, mark all Authz Policies with error
type NamespaceMethodChecker ¶ added in v1.14.0
type NamespaceMethodChecker struct { AuthorizationPolicy kubernetes.IstioObject Namespaces models.NamespaceNames }
func (NamespaceMethodChecker) Check ¶ added in v1.14.0
func (ap NamespaceMethodChecker) Check() ([]*models.IstioCheck, bool)
type NoHostChecker ¶ added in v1.15.0
type NoHostChecker struct { AuthorizationPolicy kubernetes.IstioObject Namespace string Namespaces models.Namespaces ServiceEntries map[string][]string Services []core_v1.Service VirtualServices []kubernetes.IstioObject }
func (NoHostChecker) Check ¶ added in v1.15.0
func (n NoHostChecker) Check() ([]*models.IstioCheck, bool)
Click to show internal directories.
Click to hide internal directories.