Documentation ¶
Index ¶
- type ControllersManager
- func (cm *ControllersManager) Child(ctx context.Context, pod *corev1.Pod, containerName, childName string, ...) error
- func (cm *ControllersManager) Container(ctx context.Context, pod *corev1.Pod, containerName string, ...) error
- func (cm *ControllersManager) Cpu(ctx context.Context, pod *corev1.Pod, ...) (*controller.Cpu, error)
- func (cm *ControllersManager) CpuSet(ctx context.Context, pod *corev1.Pod, ...) (*controller.CpuSet, error)
- func (cm *ControllersManager) Pod(ctx context.Context, pod *corev1.Pod, controllerConfig interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllersManager ¶
type ControllersManager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(c client.Client, k8sClient *kubernetes.Clientset) *ControllersManager
func (*ControllersManager) Cpu ¶
func (cm *ControllersManager) Cpu(ctx context.Context, pod *corev1.Pod, containerName, childName, runtimeType string) (*controller.Cpu, error)
Click to show internal directories.
Click to hide internal directories.