Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateAnalyzer ¶
type CertificateAnalyzer struct{}
func (*CertificateAnalyzer) Analyze ¶
func (gateway *CertificateAnalyzer) Analyze(context analysis.Context)
Analyze implements analysis.Analyzer
func (*CertificateAnalyzer) Metadata ¶
func (*CertificateAnalyzer) Metadata() analysis.Metadata
type ConflictingGatewayAnalyzer ¶
type ConflictingGatewayAnalyzer struct{}
ConflictingGatewayAnalyzer checks a gateway's selector, port number and hosts.
func (*ConflictingGatewayAnalyzer) Analyze ¶
func (s *ConflictingGatewayAnalyzer) Analyze(c analysis.Context)
Analyze implements analysis.Analyzer
func (*ConflictingGatewayAnalyzer) Metadata ¶
func (*ConflictingGatewayAnalyzer) Metadata() analysis.Metadata
Metadata implements analysis.Analyzer
type IngressGatewayPortAnalyzer ¶
type IngressGatewayPortAnalyzer struct{}
IngressGatewayPortAnalyzer checks a gateway's ports against the gateway's Kubernetes service ports.
func (*IngressGatewayPortAnalyzer) Analyze ¶
func (s *IngressGatewayPortAnalyzer) Analyze(c analysis.Context)
Analyze implements analysis.Analyzer
func (*IngressGatewayPortAnalyzer) Metadata ¶
func (*IngressGatewayPortAnalyzer) Metadata() analysis.Metadata
Metadata implements analysis.Analyzer
type SecretAnalyzer ¶
type SecretAnalyzer struct{}
SecretAnalyzer checks a gateway's referenced secrets for correctness
func (*SecretAnalyzer) Analyze ¶
func (a *SecretAnalyzer) Analyze(ctx analysis.Context)
Analyze implements analysis.Analyzer
func (*SecretAnalyzer) Metadata ¶
func (a *SecretAnalyzer) Metadata() analysis.Metadata
Metadata implements analysis.Analyzer
Click to show internal directories.
Click to hide internal directories.