Versions in this module Expand all Collapse all v1 v1.19.0 Nov 6, 2024 Changes in this version + const GroupName + var AddToScheme = localSchemeBuilder.AddToScheme + var GroupVersion = v1.GroupVersion + var Install = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type CommandArgsOverrider struct + ContainerName string + Operator OverriderOperator + Value []string + func (in *CommandArgsOverrider) DeepCopy() *CommandArgsOverrider + func (in *CommandArgsOverrider) DeepCopyInto(out *CommandArgsOverrider) + type EdgeApplication struct + Spec EdgeApplicationSpec + Status EdgeApplicationStatus + func (in *EdgeApplication) DeepCopy() *EdgeApplication + func (in *EdgeApplication) DeepCopyInto(out *EdgeApplication) + func (in *EdgeApplication) DeepCopyObject() runtime.Object + type EdgeApplicationList struct + Items []EdgeApplication + func (in *EdgeApplicationList) DeepCopy() *EdgeApplicationList + func (in *EdgeApplicationList) DeepCopyInto(out *EdgeApplicationList) + func (in *EdgeApplicationList) DeepCopyObject() runtime.Object + type EdgeApplicationSpec struct + WorkloadScope WorkloadScope + WorkloadTemplate ResourceTemplate + func (in *EdgeApplicationSpec) DeepCopy() *EdgeApplicationSpec + func (in *EdgeApplicationSpec) DeepCopyInto(out *EdgeApplicationSpec) + type EdgeApplicationStatus struct + WorkloadStatus []ManifestStatus + func (in *EdgeApplicationStatus) DeepCopy() *EdgeApplicationStatus + func (in *EdgeApplicationStatus) DeepCopyInto(out *EdgeApplicationStatus) + type EnvOverrider struct + ContainerName string + Operator OverriderOperator + Value []corev1.EnvVar + func (in *EnvOverrider) DeepCopy() *EnvOverrider + func (in *EnvOverrider) DeepCopyInto(out *EnvOverrider) + type ImageComponent string + const Registry + const Repository + const Tag + type ImageOverrider struct + Component ImageComponent + Operator OverriderOperator + Predicate *ImagePredicate + Value string + func (in *ImageOverrider) DeepCopy() *ImageOverrider + func (in *ImageOverrider) DeepCopyInto(out *ImageOverrider) + type ImagePredicate struct + Path string + func (in *ImagePredicate) DeepCopy() *ImagePredicate + func (in *ImagePredicate) DeepCopyInto(out *ImagePredicate) + type Manifest struct + func (in *Manifest) DeepCopy() *Manifest + func (in *Manifest) DeepCopyInto(out *Manifest) + type ManifestCondition string + const EdgeAppAvailable + const EdgeAppProcessing + type ManifestStatus struct + Condition ManifestCondition + Identifier ResourceIdentifier + func (in *ManifestStatus) DeepCopy() *ManifestStatus + func (in *ManifestStatus) DeepCopyInto(out *ManifestStatus) + type NodeGroup struct + Spec NodeGroupSpec + Status NodeGroupStatus + func (in *NodeGroup) DeepCopy() *NodeGroup + func (in *NodeGroup) DeepCopyInto(out *NodeGroup) + func (in *NodeGroup) DeepCopyObject() runtime.Object + type NodeGroupList struct + Items []NodeGroup + func (in *NodeGroupList) DeepCopy() *NodeGroupList + func (in *NodeGroupList) DeepCopyInto(out *NodeGroupList) + func (in *NodeGroupList) DeepCopyObject() runtime.Object + type NodeGroupSpec struct + MatchLabels map[string]string + Nodes []string + func (in *NodeGroupSpec) DeepCopy() *NodeGroupSpec + func (in *NodeGroupSpec) DeepCopyInto(out *NodeGroupSpec) + type NodeGroupStatus struct + NodeStatuses []NodeStatus + func (in *NodeGroupStatus) DeepCopy() *NodeGroupStatus + func (in *NodeGroupStatus) DeepCopyInto(out *NodeGroupStatus) + type NodeStatus struct + NodeName string + ReadyStatus ReadyStatus + SelectionStatus SelectionStatus + SelectionStatusReason string + func (in *NodeStatus) DeepCopy() *NodeStatus + func (in *NodeStatus) DeepCopyInto(out *NodeStatus) + type OverriderOperator string + const OverriderOpAdd + const OverriderOpRemove + const OverriderOpReplace + type Overriders struct + ArgsOverriders []CommandArgsOverrider + CommandOverriders []CommandArgsOverrider + EnvOverriders []EnvOverrider + ImageOverriders []ImageOverrider + Replicas *int + ResourcesOverriders []ResourcesOverrider + func (in *Overriders) DeepCopy() *Overriders + func (in *Overriders) DeepCopyInto(out *Overriders) + type ReadyStatus string + const NodeNotReady + const NodeReady + const Unknown + type ResourceIdentifier struct + Group string + Kind string + Name string + Namespace string + Ordinal int + Resource string + Version string + func (in *ResourceIdentifier) DeepCopy() *ResourceIdentifier + func (in *ResourceIdentifier) DeepCopyInto(out *ResourceIdentifier) + type ResourceTemplate struct + Manifests []Manifest + func (in *ResourceTemplate) DeepCopy() *ResourceTemplate + func (in *ResourceTemplate) DeepCopyInto(out *ResourceTemplate) + type ResourcesOverrider struct + ContainerName string + Value corev1.ResourceRequirements + func (in *ResourcesOverrider) DeepCopy() *ResourcesOverrider + func (in *ResourcesOverrider) DeepCopyInto(out *ResourcesOverrider) + type SelectionStatus string + const FailedSelection + const SucceededSelection + type TargetNodeGroup struct + Name string + Overriders Overriders + func (in *TargetNodeGroup) DeepCopy() *TargetNodeGroup + func (in *TargetNodeGroup) DeepCopyInto(out *TargetNodeGroup) + type WorkloadScope struct + TargetNodeGroups []TargetNodeGroup + func (in *WorkloadScope) DeepCopy() *WorkloadScope + func (in *WorkloadScope) DeepCopyInto(out *WorkloadScope)