Documentation ¶
Index ¶
Constants ¶
View Source
const GwAPICheckerCode string = "GWAPI"
View Source
const (
K8sGatewayCheckerType = "k8sgateway"
)
Variables ¶
View Source
var K8sGatewayConditionStatus = map[string]string{
"Scheduled": "False",
"Ready": "False",
}
K8sGatewayConditionStatus represents the status failures for a Condition in a K8sGateway
View Source
var K8sGatewayListenersStatus = map[string]string{
"Conflicted": "True",
"Detached": "True",
"Ready": "False",
"ResolvedRefs": "False",
}
K8sGatewayConditionStatus represents the status failures for a Condition in a K8sGateway
Functions ¶
This section is empty.
Types ¶
type K8sGatewayStatus ¶
type MultiMatchChecker ¶
type MultiMatchChecker struct {
K8sGateways []*k8s_networking_v1alpha2.Gateway
}
func (MultiMatchChecker) Check ¶
func (m MultiMatchChecker) Check() models.IstioValidations
Check validates that no two gateways share the same host+port combination
type StatusChecker ¶
type StatusChecker struct {
K8sGateway *k8s_networking_v1alpha2.Gateway
}
func (StatusChecker) Check ¶
func (m StatusChecker) Check() ([]*models.IstioCheck, bool)
Check validates that no two gateways share the same host+port combination
Click to show internal directories.
Click to hide internal directories.