# Functions
No description provided by the author
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.
# Constants
DedicatedVirtualResources allocates resources for VM-associated pods,appending a /vm suffix to requests/limits.cpu and requests/limits.memory,derived from the VM's RAM size and CPU threads.Notably, it does not allocate resources for the standard requests/limits.cpu and requests/limits.memory.
avoids allocating VM-associated pods differently from normal pods, maintaining uniform resource allocation.
VirtualResources: ResourcePodsOfVmi Launcher Pods, number.
Vmi CPUs, Total Threads number(Cores*Sockets*Threads).
Vmi Memory Ram Size, in bytes.
VirtualResources allocates resources for VM-associated pods, using the VM's RAM size for memory and CPU threads for processing.
VmiPodUsage (default) calculates pod usage for VM-associated pods while concealing migration-specific resources.
# Variables
AddToScheme is a global function that registers this API group & version to a scheme.
No description provided by the author
No description provided by the author
SchemeBuilder initializes a scheme builder.
SchemeGroupVersion is group version used to register these objects.
# Structs
AAQ is the AAQ Operator CRD +genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:resource:shortName=aaq;aaqs,scope=Cluster +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase".
AAQCertConfig has the CertConfigs for AAQ.
AAQConfiguration holds all AAQ configurations.
AAQJobQueueConfig +genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:resource:shortName=aaqjqc;aaqjqcs,categories=all +kubebuilder:subresource:status.
AAQJobQueueConfigList provides the needed parameters to do request a list of AAQJobQueueConfigs from the system +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
AAQJobQueueConfigSpec defines our specification for JobQueueConfigs.
AAQJobQueueConfigStatus defines the status with metadata for current jobs.
AAQList provides the needed parameters to do request a list of AAQ from the system +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
AAQSpec defines our specification for the AAQ installation.
AAQStatus defines the status of the installation.
ApplicationAwareAppliedClusterResourceQuota mirrors ApplicationAwareAppliedClusterResourceQuota at a project scope, for projection into a project.
ApplicationAwareAppliedClusterResourceQuotaList is a collection of AppliedApplicationAwareClusterResourceQuotas +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
ApplicationAwareClusterResourceQuota mirrors ResourceQuota at a cluster scope.
ApplicationAwareClusterResourceQuotaList is a collection of ClusterResourceQuotas +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
ApplicationAwareClusterResourceQuotaSpec defines the desired quota restrictions.
ApplicationAwareClusterResourceQuotaStatus defines the actual enforced quota and its current usage.
ApplicationAwareResourceQuota defines resources that should be reserved for a VMI migration
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:resource:shortName=arq;arqs,categories=all +kubebuilder:subresource:status +k8s:openapi-gen=true +genclient.
ApplicationAwareResourceQuota List is a list of ApplicationAwareResourceQuota
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
ApplicationAwareResourceQuotaSpec is an extension of corev1.ResourceQuotaSpec.
ApplicationAwareResourceQuotaStatus is an extension of corev1.ResourceQuotaStatus.
CertConfig contains the tunables for TLS certificates.
No description provided by the author
# Type aliases
AAQPhase is the current phase of the AAQ deployment.
AAQPriorityClass defines the priority class of the AAQ control plane.
No description provided by the author