ci-demo: move image policy to flux-system

This commit is contained in:
Brad Stein 2025-12-18 01:09:10 -03:00
parent 5f300c47a5
commit bfb6b4135e
3 changed files with 5 additions and 7 deletions

View File

@ -12,8 +12,6 @@ spec:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
namespace: flux-system namespace: flux-system
targetNamespace: ci-demo
dependsOn: dependsOn:
- name: core - name: core
wait: false wait: false

View File

@ -1,18 +1,18 @@
# services/ci-demo/image.yaml # services/ci-demo/image.yaml
apiVersion: image.toolkit.fluxcd.io/v1beta2 apiVersion: image.toolkit.fluxcd.io/v1
kind: ImageRepository kind: ImageRepository
metadata: metadata:
name: ci-demo name: ci-demo
namespace: ci-demo namespace: flux-system
spec: spec:
image: registry.bstein.dev/infra/ci-demo image: registry.bstein.dev/infra/ci-demo
interval: 1m0s interval: 1m0s
--- ---
apiVersion: image.toolkit.fluxcd.io/v1beta2 apiVersion: image.toolkit.fluxcd.io/v1
kind: ImagePolicy kind: ImagePolicy
metadata: metadata:
name: ci-demo name: ci-demo
namespace: ci-demo namespace: flux-system
spec: spec:
imageRepositoryRef: imageRepositoryRef:
name: ci-demo name: ci-demo

View File

@ -8,4 +8,4 @@ resources:
- service.yaml - service.yaml
images: images:
- name: registry.bstein.dev/infra/ci-demo - name: registry.bstein.dev/infra/ci-demo
newTag: v0.0.0-2 # {"$imagepolicy": "ci-demo:ci-demo:tag"} newTag: v0.0.0-2 # {"$imagepolicy": "flux-system:ci-demo"}