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.