Customizing promotion settings for Products

Select promotion flows, triggers, and more to tailor promotion settings for product

Promotion Settings for products

Promotion settings for products define how and when product are promoted across environments. They determine which promotion sequences are valid, the triggers that initiate them, and the exact changes that should be promoted. These settings ensure consistent, accurate, and reliable delivery of updates while aligning with your deployment strategy.

By automating promotion settings, you reduce manual effort, minimize errors, and promote changes under the right conditions.

What promotion settings can you configure for products?

Product Settings: Version and properties for promotion

Product Settings: Version and properties for promotion

Product version for promotion

The product version defines the source from which the application version is retrieved and promoted.

Why is this important?

Defining the version source ensures that each promotion consistently targets the correct version, reducing the risk of mismatches, maintaining application integrity, and providing a traceable version history.

NOTE
The Environments, Product, and GitOps Apps dashboards display product versions only for Helm-based applications. For other types, versions are not displayed—even if configured.

Version Attribute

The version is defined using a JSON path expression, relative to the spec.source.repoURL and spec.source.path attributes in the application’s manifest. Review examples of version attributes.

For details, see Configuring versions for promoted applications.

Product properties for promotion

Define which files or specific attributes—such as tags, version numbers, or other application attributes—should be promoted along with the product.

Why is this important?

It enables precise, automated promotions across environments while enforcing deployment standards. This ensures consistency and simplifies cross-environment updates.

Property attributes

You can define multiple files or nested attributes using JSON path expressions. Review examples of promotable properties.

For details, see Configuring properties for promotion across applications.

Concurrent promotion behavior for product

Promotion flows can be triggered either automatically or manually, which may lead to multiple promotions being activated for the same product.
Manage this by configuring the behavior for concurrent promotions.

Available settings
  • Queue new promotions
    The new promotion will wait until the current one completes before starting.

  • Terminate active promotion
    The current promotion will be stopped immediately, and the new promotion will begin.

For details, see Configuring promotion concurrency for products.

Assigning Promotion Flows and triggers

Assign predefined Promotion Flows to a product and configure the triggers that initiate each flow based on specific conditions.

Why is this important?

Assigning flows and defining their triggers ensures that changes are promoted under the right conditions, reduces manual work improving automation for a more reliable promotion process.

Product Settings: Promotion Flows & triggers

Product Settings: Promotion Flows & triggers

Configure Product Settings
Create products