Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Route ¶
type Route struct {
kapi.TypeMeta
kapi.ObjectMeta
// Host is an alias/DNS that points to the service. Optional
// Must follow DNS952 subdomain conventions.
Host string
// Path that the router watches for, to route traffic for to the service. Optional
Path string
// ServiceName is the name of the service that this route points to
ServiceName string
//TLS provides the ability to configure certificates and termination for the route
TLS *TLSConfig
}
Route encapsulates the inputs needed to connect an alias to endpoints.
func (*Route) IsAnAPIObject ¶
func (*Route) IsAnAPIObject()
type RouteList ¶
RouteList is a collection of Routes.
func (*RouteList) IsAnAPIObject ¶
func (*RouteList) IsAnAPIObject()
type RouterShard ¶
type RouterShard struct {
// ShardName uniquely identifies a router shard in the "set" of
// routers used for routing traffic to the services.
ShardName string
// DNSSuffix for the shard ala: shard-1.v3.openshift.com
DNSSuffix string
}
RouterShard has information of a routing shard and is used to generate host names and routing table entries when a routing shard is allocated for a specific route.