Skip to main content

ImagePolicy

Selects an image tag from an ImageRepository according to a version policy.

  • Group: image.toolkit.fluxcd.io
  • Version: v1

Fields

FieldLabelTypeRequiredDescription
metadata.nameNamestringYesUnique name for this ImagePolicy resource.
metadata.namespaceNamespacestringYesNamespace where the resource will be created.
spec.imageRepositoryRef.nameImage RepositorystringYesImageRepository to monitor.
Policy type (wizard control)Policy TypeselectNoSelects SemVer, numerical, or alphabetical policy fields.
spec.policy.semver.rangeSemver RangestringNoSemVer range used to select a tag (default: >=1.0.0).
spec.policy.numerical.orderOrderselectNoNumerical sort order (asc or desc).
spec.policy.alphabetical.orderOrderselectNoAlphabetical sort order (asc or desc).

Example

apiVersion: image.toolkit.fluxcd.io/v1
kind: ImagePolicy
metadata:
name: example
namespace: flux-system
spec:
imageRepositoryRef:
name: example
policy:
semver:
range: '>=1.0.0'

See the official ImagePolicy documentation for the complete API.