feat(flux): add docs-site ImageRepository, ImagePolicy, and setter marker
Validate Flux manifests / kustomize-build (pull_request) Failing after 51s
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
This commit is contained in:
@@ -37,3 +37,15 @@ spec:
|
||||
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
|
||||
|
||||
@@ -32,3 +32,14 @@ spec:
|
||||
interval: 5m
|
||||
secretRef:
|
||||
name: gitea-leeworks-agents-token
|
||||
---
|
||||
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||
kind: ImageRepository
|
||||
metadata:
|
||||
name: docs-site
|
||||
namespace: flux-system
|
||||
spec:
|
||||
image: registry.leeworks.dev/leeworks-agents/docs-site
|
||||
interval: 5m
|
||||
secretRef:
|
||||
name: gitea-leeworks-agents-token
|
||||
|
||||
Reference in New Issue
Block a user