Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Definition ¶
type Definition struct { MaxTries int OnElementAdded OnElementChangedFunc OnElementUpdated OnElementUpdatedFunc OnElementRemoved OnElementRemovedFunc OnError OnErrorFunc // contains filtered or unexported fields }
func (*Definition) HasSynced ¶
func (instance *Definition) HasSynced() bool
func (*Definition) Run ¶
func (instance *Definition) Run(stop support.Channel)
func (*Definition) SetInformer ¶
func (instance *Definition) SetInformer(informer cache.SharedInformer)
type Definitions ¶
type Definitions struct { ServiceSecrets *ServiceSecret Ingress *Ingress Service *Service }
func New ¶
func New(client kubernetes.Interface, resyncAfter time.Duration) (*Definitions, error)
func (*Definitions) HasSynced ¶
func (instance *Definitions) HasSynced() bool
func (*Definitions) SetNamespace ¶
func (instance *Definitions) SetNamespace(namespace string)
type OnElementRemovedFunc ¶
type OnElementUpdatedFunc ¶
type OnErrorFunc ¶
type ServiceSecret ¶
type ServiceSecret struct { *Definition // contains filtered or unexported fields }
func NewServiceSecrets ¶
func NewServiceSecrets(client kubernetes.Interface, resyncAfter time.Duration) (*ServiceSecret, error)
func (*ServiceSecret) SetNamespace ¶
func (instance *ServiceSecret) SetNamespace(namespace string)
Click to show internal directories.
Click to hide internal directories.