Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlexConfigSyncer ¶
type FlexConfigSyncer interface { GetCurrentFlexConfig() (*resources.UbiquityPluginConfig, error) UpdateFlexConfig(newConfig *resources.UbiquityPluginConfig) error }
type ServiceSyncer ¶
type ServiceSyncer struct {
// contains filtered or unexported fields
}
func NewServiceSyncer ¶
func NewServiceSyncer(kubeClient kubernetes.Interface, ctx context.Context) (*ServiceSyncer, error)
func (*ServiceSyncer) Sync ¶
func (ss *ServiceSyncer) Sync() error
Sync watches the ubiquity service and sync its CLusterIP changes to flex config file
Click to show internal directories.
Click to hide internal directories.