Promotion represents a request to transition a particular Stage into a particular Freight.
Unchanged since Kargo v0.5.0
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
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
Spec describes the desired transition of a specific Stage into a specific Freight.
Freight specifies the piece of Freight to be promoted into the Stage referenced by the Stage field.
Stage specifies the name of the Stage to which this Promotion applies. The Stage referenced by this field MUST be in the same namespace as the Promotion.
Status describes the current state of the transition represented by this Promotion.
Message is a display message about the promotion, including any errors preventing the Promotion controller from executing this Promotion. i.e. If the Phase field has a value of Failed, this field can be expected to explain why.
Metadata holds arbitrary metadata set by promotion mechanisms (e.g. for display purposes, or internal bookkeeping)
Phase describes where the Promotion currently is in its lifecycle.
Source: kargo.akuity.io_promotions.yaml
Changes to Promotion (kargo.akuity.io/v1alpha1) in each Kargo version, compared to the version before it.
Promotion was already present in this version of Kargo, the oldest one on kubespec.dev
Released · View Promotion in v0.5.0
No examples of Promotion yet. Contribute one on GitHub.