Documentation ¶
Index ¶
- Constants
- func New(postBindHook func(*corev1.Pod) error, client kubernetes.Interface, ...) (framework.Plugin, error)
- type GenericBinder
- func (b *GenericBinder) Bind(ctx context.Context, state *framework.CycleState, p *corev1.Pod, ...) *framework.Status
- func (b *GenericBinder) Name() string
- func (b *GenericBinder) PostBind(_ context.Context, _ *framework.CycleState, pod *corev1.Pod, _ string)
- func (b *GenericBinder) PreBind(ctx context.Context, state *framework.CycleState, p *corev1.Pod, ...) *framework.Status
Constants ¶
View Source
const Name = "GenericBinder"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GenericBinder ¶
type GenericBinder struct {
// contains filtered or unexported fields
}
func (*GenericBinder) Bind ¶
func (b *GenericBinder) Bind(ctx context.Context, state *framework.CycleState, p *corev1.Pod, nodeName string) *framework.Status
func (*GenericBinder) Name ¶
func (b *GenericBinder) Name() string
func (*GenericBinder) PostBind ¶
func (b *GenericBinder) PostBind(_ context.Context, _ *framework.CycleState, pod *corev1.Pod, _ string)
Click to show internal directories.
Click to hide internal directories.