Documentation ¶ Index ¶ type Iterator func New(ctx context.Context, monitor mntr.Monitor, iterate func(), watchers []Watcher) *Iterator func (i *Iterator) Initialize() error func (i *Iterator) Run() type Watcher Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Iterator ¶ type Iterator struct { // contains filtered or unexported fields } func New ¶ func New(ctx context.Context, monitor mntr.Monitor, iterate func(), watchers []Watcher) *Iterator func (*Iterator) Initialize ¶ func (i *Iterator) Initialize() error func (*Iterator) Run ¶ func (i *Iterator) Run() type Watcher ¶ type Watcher interface { Watch(fire chan<- struct{}) error } Source Files ¶ View all Source files operator.go Directories ¶ Show internal Expand all Path Synopsis common nodeagent dep dep/conv dep/cri dep/hostname dep/k8s dep/k8s/kubeadm dep/k8s/kubectl dep/k8s/kubelet dep/keepalived dep/middleware dep/nginx dep/selinux dep/sshd dep/swap firewall rebooter rebooter/mock/exit rebooter/mock/noop rebooter/node orbiter kinds/clusters/core/infra kinds/clusters/kubernetes kinds/loadbalancers/dynamic kinds/loadbalancers/dynamic/wrap kinds/loadbalancers/external kinds/loadbalancers/external/adapter kinds/loadbalancers/external/model kinds/loadbalancers/external/model/v0 kinds/orb kinds/providers/core kinds/providers/ec2 kinds/providers/ec2/adapter kinds/providers/ec2/adapter/api command kinds/providers/ec2/edge/api kinds/providers/ec2/model kinds/providers/ec2/model/v0 kinds/providers/gce kinds/providers/gce/adapter kinds/providers/gce/adapter/concepts kinds/providers/gce/adapter/resourceservices/backendservice kinds/providers/gce/adapter/resourceservices/firewallrule kinds/providers/gce/adapter/resourceservices/forwardingrule kinds/providers/gce/adapter/resourceservices/healthcheck kinds/providers/gce/adapter/resourceservices/instance kinds/providers/gce/adapter/resourceservices/instancegroup kinds/providers/gce/adapter/resourceservices/targetproxy kinds/providers/gce/edge/api kinds/providers/gce/model kinds/providers/gce/model/v0 kinds/providers/static kinds/providers/static/ssh Click to show internal directories. Click to hide internal directories.