Documentation ¶
Index ¶
Constants ¶
View Source
const ( LabelApplication = "app" LabelServiceId = "serviceId" LabelApp = "app" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NameResolver ¶
type NameResolver interface { // GetResourceName returns resource name with given ID GetResourceName(applicaton, id string) string // GetGatewayUrl return gateway url with given ID GetGatewayUrl(applicaton, id string) string // ExtractServiceId extracts service ID from given host ExtractServiceId(applicaton, host string) string }
NameResolver provides names for Kubernetes resources
func NewNameResolver ¶
func NewNameResolver(namespace string) NameResolver
NewNameResolver creates NameResolver that uses application name and namespace.
Click to show internal directories.
Click to hide internal directories.