gateway

package
v0.0.0-...-1d4f23f Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

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

type ConflictingGatewayAnalyzer

type ConflictingGatewayAnalyzer struct{}

ConflictingGatewayAnalyzer checks a gateway's selector, port number and hosts.

func (*ConflictingGatewayAnalyzer) Analyze

Analyze implements analysis.Analyzer

func (*ConflictingGatewayAnalyzer) 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

Analyze implements analysis.Analyzer

func (*IngressGatewayPortAnalyzer) 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

Jump to

Keyboard shortcuts

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