Documentation
¶
Index ¶
- Constants
- func NewContainerdClient(socketPath string, config *containerutilsTypes.ExtraConfig) (runtimeclient.ContainerRuntimeClient, error)
- type ContainerdClient
- func (c *ContainerdClient) Close() error
- func (c *ContainerdClient) GetContainer(containerID string) (*runtimeclient.ContainerData, error)
- func (c *ContainerdClient) GetContainerDetails(containerID string) (*runtimeclient.ContainerDetailsData, error)
- func (c *ContainerdClient) GetContainers() ([]*runtimeclient.ContainerData, error)
Constants ¶
View Source
const ( DefaultTimeout = 2 * time.Second LabelK8sContainerName = "io.kubernetes.container.name" LabelK8sContainerdKind = "io.cri-containerd.kind" LabelK8sContainerdKindSandbox = "sandbox" )
Variables ¶
This section is empty.
Functions ¶
func NewContainerdClient ¶
func NewContainerdClient(socketPath string, config *containerutilsTypes.ExtraConfig) (runtimeclient.ContainerRuntimeClient, error)
Types ¶
type ContainerdClient ¶
type ContainerdClient struct {
// contains filtered or unexported fields
}
func (*ContainerdClient) Close ¶ added in v0.18.0
func (c *ContainerdClient) Close() error
func (*ContainerdClient) GetContainer ¶ added in v0.18.0
func (c *ContainerdClient) GetContainer(containerID string) (*runtimeclient.ContainerData, error)
func (*ContainerdClient) GetContainerDetails ¶ added in v0.18.0
func (c *ContainerdClient) GetContainerDetails(containerID string) (*runtimeclient.ContainerDetailsData, error)
func (*ContainerdClient) GetContainers ¶ added in v0.18.0
func (c *ContainerdClient) GetContainers() ([]*runtimeclient.ContainerData, error)
Click to show internal directories.
Click to hide internal directories.