Documentation ¶
Index ¶
- func AddApplicationProtocolController(mgr manager.Manager, triggerPush func() error) error
- func AddDubboAuthorizationPolicyController(mgr manager.Manager, triggerPush func() error) error
- func AddMetaRouterController(mgr manager.Manager, triggerPush func() error) error
- func AddNamespaceController(mgr manager.Manager, aerakiAddr, aerakiPort string) error
- func AddRedisDestinationController(mgr manager.Manager, triggerPush func() error) error
- func AddRedisServiceController(mgr manager.Manager, triggerPush func() error) error
- func AddServiceEntryController(mgr manager.Manager) error
- func GetBootstrapConfig(address, portValue string) string
- func NewManager(kubeConfig *rest.Config, namespace string, leaderElection bool, ...) (manager.Manager, error)
- type BootstrapConfig
- type DubboController
- type MetaProtocolController
- type MetaRouterController
- type RedisController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddApplicationProtocolController ¶
AddApplicationProtocolController adds ApplicationProtocolController
func AddDubboAuthorizationPolicyController ¶
AddDubboAuthorizationPolicyController adds DubboAuthorizationPolicyController
func AddMetaRouterController ¶
AddMetaRouterController adds MetaRouterController
func AddNamespaceController ¶
AddNamespaceController adds namespaceController
func AddRedisDestinationController ¶
AddRedisDestinationController adds RedisDestinationControlle
func AddRedisServiceController ¶
AddRedisServiceController adds RedisServiceController
func AddServiceEntryController ¶
AddServiceEntryController adds serviceEntryController
func GetBootstrapConfig ¶
GetBootstrapConfig gets the ConfigMap to be generated under the namespace
Types ¶
type BootstrapConfig ¶
BootstrapConfig stores RDS config for Aeraki
type DubboController ¶
type DubboController struct {
// contains filtered or unexported fields
}
DubboController control DubboAuthorizationPolicy
type MetaProtocolController ¶
MetaProtocolController control ApplicationProtocol
type MetaRouterController ¶
MetaRouterController control ApplicationProtocol
type RedisController ¶
type RedisController struct {
// contains filtered or unexported fields
}
RedisController control RedisService or RedisDestination