Documentation ¶
Index ¶
- type AllowController
- type AllowControllerConfig
- type AuthorizedController
- type AuthorizedControllerConfig
- type ConfigWatcher
- type ConfigWatcherConfig
- type DiscoveryController
- type DiscoveryControllerConfig
- type EndpointWatcher
- type EndpointWatcherConfig
- type RuntimeController
- type RuntimeControllerConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowController ¶
type AllowController struct {
// contains filtered or unexported fields
}
func NewAllowController ¶
func NewAllowController(conf *AllowControllerConfig) *AllowController
func (*AllowController) Add ¶
func (s *AllowController) Add(cm *corev1.ConfigMap)
func (*AllowController) Del ¶
func (s *AllowController) Del(cm *corev1.ConfigMap)
type AllowControllerConfig ¶
type AuthorizedController ¶
type AuthorizedController struct {
// contains filtered or unexported fields
}
func NewAuthorizedController ¶
func NewAuthorizedController(conf *AuthorizedControllerConfig) *AuthorizedController
func (*AuthorizedController) Add ¶
func (s *AuthorizedController) Add(cm *corev1.ConfigMap)
func (*AuthorizedController) Del ¶
func (s *AuthorizedController) Del(cm *corev1.ConfigMap)
type ConfigWatcher ¶
type ConfigWatcher struct {
// contains filtered or unexported fields
}
func NewConfigWatcher ¶
func NewConfigWatcher(conf *ConfigWatcherConfig) *ConfigWatcher
func (*ConfigWatcher) Reload ¶
func (c *ConfigWatcher) Reload()
type ConfigWatcherConfig ¶
type DiscoveryController ¶
type DiscoveryController struct {
// contains filtered or unexported fields
}
func NewDiscoveryController ¶
func NewDiscoveryController(conf *DiscoveryControllerConfig) *DiscoveryController
func (*DiscoveryController) Add ¶
func (s *DiscoveryController) Add(cm *corev1.ConfigMap)
func (*DiscoveryController) Del ¶
func (s *DiscoveryController) Del(cm *corev1.ConfigMap)
func (*DiscoveryController) UpdateIPs ¶
func (s *DiscoveryController) UpdateIPs(ips []string)
type EndpointWatcher ¶
type EndpointWatcher struct {
// contains filtered or unexported fields
}
func NewEndpointWatcher ¶
func NewEndpointWatcher(conf *EndpointWatcherConfig) *EndpointWatcher
type EndpointWatcherConfig ¶
type RuntimeController ¶
type RuntimeController struct {
// contains filtered or unexported fields
}
func NewRuntimeController ¶
func NewRuntimeController(conf *RuntimeControllerConfig) *RuntimeController
Click to show internal directories.
Click to hide internal directories.