459fc99f31
Validate Flux manifests / kustomize-build (pull_request) Failing after 51s
Closes leeworks-agents/api-company#85 - Add ImageRepository 'docs-site' in flux-system watching registry.leeworks.dev/leeworks-agents/docs-site (5m poll interval) - Add ImagePolicy 'docs-site' in flux-system using alphabetical/asc ordering (consistent with SHA-tag CI pushes) - Add $imagepolicy setter marker comment to flux/docs-site/helmrelease.yaml so Flux ImageUpdateAutomation can auto-commit new image tags kustomize build flux/ = PASS
52 lines
1.1 KiB
YAML
52 lines
1.1 KiB
YAML
# ImagePolicy: select the latest semver tag from each ImageRepository.
|
|
# Tags pushed by CI should follow semver (e.g. v1.2.3) or use "latest" —
|
|
# the semver policy picks up any vX.Y.Z tag. The "latest" alias keeps
|
|
# things working before formal releases are tagged.
|
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
|
kind: ImagePolicy
|
|
metadata:
|
|
name: zip-enrichment
|
|
namespace: flux-system
|
|
spec:
|
|
imageRepositoryRef:
|
|
name: zip-enrichment
|
|
policy:
|
|
semver:
|
|
range: ">=0.1.0"
|
|
---
|
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
|
kind: ImagePolicy
|
|
metadata:
|
|
name: holidays
|
|
namespace: flux-system
|
|
spec:
|
|
imageRepositoryRef:
|
|
name: holidays
|
|
policy:
|
|
semver:
|
|
range: ">=0.1.0"
|
|
---
|
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
|
kind: ImagePolicy
|
|
metadata:
|
|
name: air-quality
|
|
namespace: flux-system
|
|
spec:
|
|
imageRepositoryRef:
|
|
name: air-quality
|
|
policy:
|
|
semver:
|
|
range: ">=0.1.0"
|
|
---
|
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
|
kind: ImagePolicy
|
|
metadata:
|
|
name: docs-site
|
|
namespace: flux-system
|
|
spec:
|
|
imageRepositoryRef:
|
|
name: docs-site
|
|
policy:
|
|
alphabetical:
|
|
order: asc
|