titan-iac/services/veles/image.yaml

79 lines
1.6 KiB
YAML
Raw Normal View History

2026-06-09 00:46:46 -03:00
# services/veles/image.yaml
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImageRepository
metadata:
name: veles-backend
namespace: veles
spec:
image: registry.bstein.dev/veles/veles-backend
interval: 1m0s
secretRef:
name: harbor-regcred
---
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImagePolicy
metadata:
name: veles-backend
namespace: veles
spec:
imageRepositoryRef:
name: veles-backend
2026-06-11 18:53:40 -03:00
filterTags:
pattern: '^(?P<version>\d+\.\d+\.\d+)$'
extract: '$version'
2026-06-09 00:46:46 -03:00
policy:
semver:
2026-06-11 18:53:40 -03:00
range: ">=0.1.0"
2026-06-09 00:46:46 -03:00
---
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImageRepository
metadata:
name: veles-frontend
namespace: veles
spec:
image: registry.bstein.dev/veles/veles-frontend
interval: 1m0s
secretRef:
name: harbor-regcred
---
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImagePolicy
metadata:
name: veles-frontend
namespace: veles
spec:
imageRepositoryRef:
name: veles-frontend
2026-06-11 18:53:40 -03:00
filterTags:
pattern: '^(?P<version>\d+\.\d+\.\d+)$'
extract: '$version'
2026-06-09 00:46:46 -03:00
policy:
semver:
2026-06-11 18:53:40 -03:00
range: ">=0.1.0"
2026-06-09 00:46:46 -03:00
---
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImageRepository
metadata:
name: veles-sim-worker
namespace: veles
spec:
image: registry.bstein.dev/veles/veles-sim-worker
interval: 1m0s
secretRef:
name: harbor-regcred
---
apiVersion: image.toolkit.fluxcd.io/v1
kind: ImagePolicy
metadata:
name: veles-sim-worker
namespace: veles
spec:
imageRepositoryRef:
name: veles-sim-worker
2026-06-11 18:53:40 -03:00
filterTags:
pattern: '^(?P<version>\d+\.\d+\.\d+)$'
extract: '$version'
2026-06-09 00:46:46 -03:00
policy:
semver:
2026-06-11 18:53:40 -03:00
range: ">=0.1.0"