Documentation ¶
Index ¶
Constants ¶
View Source
const (
ControllerName = "NodeConfigDaemonController"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController( kubeClient kubernetes.Interface, scyllaClient scyllaclient.Interface, criClient cri.Client, kubeletPodResourcesClient kubelet.PodResourcesClient, nodeConfigInformer scyllav1alpha1informers.NodeConfigInformer, localScyllaPodsInformer corev1informers.PodInformer, namespacedDaemonSetInformer appsv1informers.DaemonSetInformer, namespacedJobInformer batchv1informers.JobInformer, selfPodInformer corev1informers.PodInformer, namespace string, podName string, nodeName string, nodeUID types.UID, nodeConfigName string, nodeConfigUID types.UID, scyllaImage string, operatorImage string, ) (*Controller, error)
func (*Controller) Run ¶
func (ncdc *Controller) Run(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.