Versions in this module Expand all Collapse all v0 v0.1.5 Apr 2, 2026 v0.1.4 Apr 2, 2026 Changes in this version + const APIVersion + const AnnotationForkFrom + const AnnotationHibernate + const AnnotationIP + const AnnotationImage + const AnnotationManaged + const AnnotationMode + const AnnotationOS + const AnnotationSnapshotPolicy + const AnnotationStorage + const AnnotationVMID + const AnnotationVMName + const AnnotationVNCPort + const KindCocoonSet + const LabelCocoonSet + const LabelRole + const LabelSlot + const RoleMain + const RoleSubAgent + const RoleToolbox + const TolerationKey + func ConnectionType(osType string, hasVNCPort bool) string + func DeploymentNameFromOwnerRefs(ownerRefs []metav1.OwnerReference) string + func ExtractSlotFromVMName(vmName string) int + func HasCocoonToleration(tolerations []corev1.Toleration) bool + func InferRoleFromVMName(vmName string) string + func MainAgentVMName(vmName string) string + func VMNameForDeployment(namespace, deployment string, slot int) string + func VMNameForPod(namespace, podName string) string