Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultProxyTemplate = &kuma_mesh.ProxyTemplate{ Conf: &kuma_mesh.ProxyTemplate_Conf{ Imports: []string{ core_mesh.ProfileDefaultProxy, }, }, } IngressProxyTemplate = &kuma_mesh.ProxyTemplate{ Conf: &kuma_mesh.ProxyTemplate_Conf{ Imports: []string{ generator.IngressProxy, }, }, } )
Functions ¶
This section is empty.
Types ¶
type ProxyTemplateResolver ¶
type ProxyTemplateResolver interface {
GetTemplate(proxy *model.Proxy) *mesh_proto.ProxyTemplate
}
type SimpleProxyTemplateResolver ¶
type SimpleProxyTemplateResolver struct { manager.ReadOnlyResourceManager DefaultProxyTemplate *mesh_proto.ProxyTemplate }
func (*SimpleProxyTemplateResolver) GetTemplate ¶
func (r *SimpleProxyTemplateResolver) GetTemplate(proxy *model.Proxy) *mesh_proto.ProxyTemplate
type StaticProxyTemplateResolver ¶
type StaticProxyTemplateResolver struct {
Template *mesh_proto.ProxyTemplate
}
func (*StaticProxyTemplateResolver) GetTemplate ¶
func (r *StaticProxyTemplateResolver) GetTemplate(proxy *model.Proxy) *mesh_proto.ProxyTemplate
Click to show internal directories.
Click to hide internal directories.