snapshot

package
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SnapshotFileName = "snapshot.json"
)

Variables

This section is empty.

Functions

func New

func New(arguments map[string]string) framework.Plugin

Types

type RawKubernetesObjects

type RawKubernetesObjects struct {
	Pods                   []*v1.Pod                          `json:"pods"`
	Nodes                  []*v1.Node                         `json:"nodes"`
	Queues                 []*enginev2.Queue                  `json:"queues"`
	PodGroups              []*enginev2alpha2.PodGroup         `json:"podGroups"`
	BindRequests           []*schedulingv1alpha2.BindRequest  `json:"bindRequests"`
	PodDisruptionBudgets   []*k8spolicyv1.PodDisruptionBudget `json:"podDisruptionBudgets"`
	PriorityClasses        []*v14.PriorityClass               `json:"priorityClasses"`
	ConfigMaps             []*v1.ConfigMap                    `json:"configMaps"`
	PersistentVolumeClaims []*v1.PersistentVolumeClaim        `json:"persistentVolumeClaims"`
	CSIStorageCapacities   []*storage.CSIStorageCapacity      `json:"csiStorageCapacities"`
	StorageClasses         []*storage.StorageClass            `json:"storageClasses"`
	CSIDrivers             []*storage.CSIDriver               `json:"csiDrivers"`
	ResourceClaims         []*resourceapi.ResourceClaim       `json:"resourceClaims"`
	ResourceSlices         []*resourceapi.ResourceSlice       `json:"resourceSlices"`
	DeviceClasses          []*resourceapi.DeviceClass         `json:"deviceClasses"`
}

RawKubernetesObjects contains the raw Kubernetes objects from the cluster

type Snapshot

type Snapshot struct {
	Config          *conf.SchedulerConfiguration `json:"config"`
	SchedulerParams *conf.SchedulerParams        `json:"schedulerParams"`
	RawObjects      *RawKubernetesObjects        `json:"rawObjects"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL