# Functions

FormatDuration ...
GetGVK ...
GetTLSCertFromSecret ...
ParseDuration ...
RegisterGVK ...

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

BkGatewayConfig is the Schema for the bkgatewayconfigs API.
BkGatewayConfigController controller field for bk gateway config.
BkGatewayConfigJwtAuth jwt auth config for bk gateway.
BkGatewayConfigList contains a list of BkGatewayConfig.
BkGatewayConfigSpec defines the desired state of BkGatewayConfig.
BkGatewayConfigStatus defines the observed state of BkGatewayConfig.
BkGatewayEndpoints is the Schema for the BkGatewayEndpoints API.
BkGatewayEndpointsList contains a list of BkGatewayEndpoints.
BkGatewayEndpointsNode ...
BkGatewayEndpointsSpec defines the desired state of BkGatewayEndpoints.
BkGatewayEndpointsStatus defines the observed state of BkGatewayEndpoints.
BkGatewayInstance is the Schema for the bkgatewayinstances API.
BkGatewayInstanceList contains a list of BkGatewayInstance.
BkGatewayInstanceSpec defines the desired state of BkGatewayInstance.
BkGatewayInstanceStatus defines the observed state of BkGatewayInstance.
BkGatewayNode node of upstream.
BkGatewayOperator is the Schema for the BkGatewayOperator API.
BkGatewayOperatorList contains a list of BkGatewayOperator.
BkGatewayOperatorSpec defines the desired state of BkGatewayOperator.
BkGatewayOperatorStatus defines the observed state of BkGatewayOperator.
BkGatewayPlugin ...
BkGatewayPluginMetadata is the Schema for the bkgatewaypluginmetadatas API.
BkGatewayPluginMetadataList contains a list of BkGatewayPluginMetadata.
BkGatewayPluginMetadataSpec defines the desired state of BkGatewayPluginMetadata.
BkGatewayResource is the Schema for the bkgatewayresources API.
BkGatewayResourceHTTPRewrite ...
BkGatewayResourceList contains a list of BkGatewayResource.
BkGatewayResourceSpec ..
BkGatewayResourceStatus defines the observed state of BkGatewayResource.
BkGatewayRewrite ...
BkGatewayService is the Schema for the bkgatewayservices API.
BkGatewayServiceList contains a list of BkGatewayService.
BkGatewayServiceSpec defines the desired state of BkGatewayService.
BkGatewayServiceStatus defines the observed state of BkGatewayService.
BkGatewayStage is the Schema for the bkgatewaystages API.
BkGatewayStageList contains a list of BkGatewayStage.
BkGatewayStageSpec defines the desired state of BkGatewayStage.
BkGatewayStageStatus defines the observed state of BkGatewayStage.
BkGatewayStreamResource is the Schema for the bkgatewaystreamresources API.
BkGatewayStreamResourceList contains a list of BkGatewayStreamResource.
BkGatewayStreamResourceSpec defines the desired state of BkGatewayStreamResource.
BkGatewayStreamResourceStatus defines the observed state of BkGatewayStreamResource.
BkGatewayTLS is the Schema for the BkGatewayTLS API.
BkGatewayTLSList contains a list of BkGatewayTLS.
BkGatewayTLSSpec defines the desired state of BkGatewayTLS.
BkGatewayUpstreamConfig upstream config for bk gateway.
ControlPlaneStatus ...
DataPlaneStatus ...
DiscoverPluginStatus ...
TLS ...
TLSCert ...
UpstreamActiveHealthCheck defines the active kind of upstream health check.
UpstreamActiveHealthCheckHealthy defines the conditions to judge whether an upstream node is healthy with the active manner.
UpstreamActiveHealthCheckUnhealthy defines the conditions to judge whether an upstream node is unhealthy with the active manager.
UpstreamHealthCheck defines the active and/or passive health check for an Upstream, with the upstream health check feature, pods can be kicked out or joined in quickly, if the feedback of Kubernetes liveness/readiness probe is long.
UpstreamPassiveHealthCheck defines the passive kind of upstream health check.
UpstreamPassiveHealthCheckHealthy defines the conditions to judge whether an upstream node is healthy with the passive manner.
UpstreamPassiveHealthCheckUnhealthy defines the conditions to judge whether an upstream node is unhealthy with the passive manager.
UpstreamTimeout is settings for the read, send and connect to the upstream.

# Type aliases

No description provided by the author
No description provided by the author
BkGatewayResourceSorter ...
BkGatewayServiceSorter ...