Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIHelpers ¶
type APIHelpers interface {
// GetClient returns a client
GetClient() (*k8sclient.Clientset, error)
// GetNode returns the Kubernetes node on which this container is running.
GetNode(*k8sclient.Clientset, string) (*api.Node, error)
// UpdateNode updates the node via the API server using a client.
UpdateNode(*k8sclient.Clientset, *api.Node) error
}
APIHelpers represents a set of API helpers for Kubernetes
type K8sHelpers ¶
type K8sHelpers struct {
}
Implements APIHelpers
func (K8sHelpers) UpdateNode ¶
type MockAPIHelpers ¶
MockAPIHelpers is an autogenerated mock type for the APIHelpers type
func (*MockAPIHelpers) GetClient ¶
func (_m *MockAPIHelpers) GetClient() (*kubernetes.Clientset, error)
GetClient provides a mock function with given fields:
func (*MockAPIHelpers) GetNode ¶
func (_m *MockAPIHelpers) GetNode(_a0 *kubernetes.Clientset, _a1 string) (*v1.Node, error)
GetNode provides a mock function with given fields: _a0, _a1
func (*MockAPIHelpers) UpdateNode ¶
func (_m *MockAPIHelpers) UpdateNode(_a0 *kubernetes.Clientset, _a1 *v1.Node) error
UpdateNode provides a mock function with given fields: _a0, _a1
Click to show internal directories.
Click to hide internal directories.