OS
OpenSpec HUB

freight

Freight represents a collection of versioned artifacts.

Resource Structure

Interactive Tree
aliasstring
Alias is a human-friendly alias for a piece of Freight. This is an optional field. A defaulting webhook will sync this field with the value of the kargo.akuity.io/alias label. When the alias label is not present or differs from the value of this field, the defaulting webhook will set the label to the value of this field. If the alias label is present and this field is empty, the defaulting webhook will set the value of this field to the value of the alias label. If this field is empty and the alias label is not present, the defaulting webhook will choose an available alias and assign it to both the field and label.
apiVersionstring
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
chartsarray
Charts describes specific versions of specific Helm charts.
commitsarray
Commits describes specific Git repository commits.
imagesarray
Images describes specific versions of specific container images.
kindstring
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadataobject
originobjectRequired
Origin describes a kind of Freight in terms of its origin.
statusobject
Status describes the current status of this Freight.
OpenSpec HUB
Source: kargo.akuity.io/freight_v1alpha1.json