maintenance(metis): track arch-specific images
This commit is contained in:
parent
91c6023d25
commit
4b456cf54a
@ -36,11 +36,29 @@ spec:
|
|||||||
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
kind: ImagePolicy
|
kind: ImagePolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: metis
|
name: metis-amd64
|
||||||
namespace: maintenance
|
namespace: maintenance
|
||||||
spec:
|
spec:
|
||||||
imageRepositoryRef:
|
imageRepositoryRef:
|
||||||
name: metis
|
name: metis
|
||||||
|
filterTags:
|
||||||
|
pattern: '^(?P<version>0\.1\.0-\d+)-amd64$'
|
||||||
|
extract: '$version'
|
||||||
|
policy:
|
||||||
|
semver:
|
||||||
|
range: ">=0.1.0-0"
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImagePolicy
|
||||||
|
metadata:
|
||||||
|
name: metis-arm64
|
||||||
|
namespace: maintenance
|
||||||
|
spec:
|
||||||
|
imageRepositoryRef:
|
||||||
|
name: metis
|
||||||
|
filterTags:
|
||||||
|
pattern: '^(?P<version>0\.1\.0-\d+)-arm64$'
|
||||||
|
extract: '$version'
|
||||||
policy:
|
policy:
|
||||||
semver:
|
semver:
|
||||||
range: ">=0.1.0-0"
|
range: ">=0.1.0-0"
|
||||||
@ -59,11 +77,29 @@ spec:
|
|||||||
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
kind: ImagePolicy
|
kind: ImagePolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: metis-sentinel
|
name: metis-sentinel-amd64
|
||||||
namespace: maintenance
|
namespace: maintenance
|
||||||
spec:
|
spec:
|
||||||
imageRepositoryRef:
|
imageRepositoryRef:
|
||||||
name: metis-sentinel
|
name: metis-sentinel
|
||||||
|
filterTags:
|
||||||
|
pattern: '^(?P<version>0\.1\.0-\d+)-amd64$'
|
||||||
|
extract: '$version'
|
||||||
|
policy:
|
||||||
|
semver:
|
||||||
|
range: ">=0.1.0-0"
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImagePolicy
|
||||||
|
metadata:
|
||||||
|
name: metis-sentinel-arm64
|
||||||
|
namespace: maintenance
|
||||||
|
spec:
|
||||||
|
imageRepositoryRef:
|
||||||
|
name: metis-sentinel
|
||||||
|
filterTags:
|
||||||
|
pattern: '^(?P<version>0\.1\.0-\d+)-arm64$'
|
||||||
|
extract: '$version'
|
||||||
policy:
|
policy:
|
||||||
semver:
|
semver:
|
||||||
range: ">=0.1.0-0"
|
range: ">=0.1.0-0"
|
||||||
|
|||||||
@ -50,7 +50,7 @@ images:
|
|||||||
- name: registry.bstein.dev/bstein/ariadne
|
- name: registry.bstein.dev/bstein/ariadne
|
||||||
newTag: 0.1.0-188 # {"$imagepolicy": "maintenance:ariadne:tag"}
|
newTag: 0.1.0-188 # {"$imagepolicy": "maintenance:ariadne:tag"}
|
||||||
- name: registry.bstein.dev/bstein/metis
|
- name: registry.bstein.dev/bstein/metis
|
||||||
newTag: 0.1.0-93-amd64
|
newTag: 0.1.0-93-amd64 # {"$imagepolicy": "maintenance:metis-amd64:tag"}
|
||||||
- name: registry.bstein.dev/bstein/soteria
|
- name: registry.bstein.dev/bstein/soteria
|
||||||
newTag: 0.1.0-36 # {"$imagepolicy": "maintenance:soteria:tag"}
|
newTag: 0.1.0-36 # {"$imagepolicy": "maintenance:soteria:tag"}
|
||||||
configMapGenerator:
|
configMapGenerator:
|
||||||
|
|||||||
@ -15,8 +15,8 @@ data:
|
|||||||
METIS_MAX_DEVICE_BYTES: "1000000000000"
|
METIS_MAX_DEVICE_BYTES: "1000000000000"
|
||||||
METIS_NAMESPACE: maintenance
|
METIS_NAMESPACE: maintenance
|
||||||
METIS_REMOTE_POD_TIMEOUT_SEC: "7200"
|
METIS_REMOTE_POD_TIMEOUT_SEC: "7200"
|
||||||
METIS_RUNNER_IMAGE_AMD64: registry.bstein.dev/bstein/metis:0.1.0-93-amd64
|
METIS_RUNNER_IMAGE_AMD64: registry.bstein.dev/bstein/metis:0.1.0-93-amd64 # {"$imagepolicy": "maintenance:metis-amd64:tag"}
|
||||||
METIS_RUNNER_IMAGE_ARM64: registry.bstein.dev/bstein/metis:0.1.0-93-arm64
|
METIS_RUNNER_IMAGE_ARM64: registry.bstein.dev/bstein/metis:0.1.0-93-arm64 # {"$imagepolicy": "maintenance:metis-arm64:tag"}
|
||||||
METIS_HARBOR_REGISTRY: registry.bstein.dev
|
METIS_HARBOR_REGISTRY: registry.bstein.dev
|
||||||
METIS_HARBOR_PROJECT: metis
|
METIS_HARBOR_PROJECT: metis
|
||||||
METIS_HARBOR_API_BASE: https://registry.bstein.dev/api/v2.0
|
METIS_HARBOR_API_BASE: https://registry.bstein.dev/api/v2.0
|
||||||
|
|||||||
@ -31,7 +31,7 @@ spec:
|
|||||||
kubernetes.io/arch: amd64
|
kubernetes.io/arch: amd64
|
||||||
containers:
|
containers:
|
||||||
- name: metis-sentinel
|
- name: metis-sentinel
|
||||||
image: registry.bstein.dev/bstein/metis-sentinel:0.1.0-91-amd64
|
image: registry.bstein.dev/bstein/metis-sentinel:0.1.0-91-amd64 # {"$imagepolicy": "maintenance:metis-sentinel-amd64:tag"}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
|
|||||||
@ -31,7 +31,7 @@ spec:
|
|||||||
kubernetes.io/arch: arm64
|
kubernetes.io/arch: arm64
|
||||||
containers:
|
containers:
|
||||||
- name: metis-sentinel
|
- name: metis-sentinel
|
||||||
image: registry.bstein.dev/bstein/metis-sentinel:0.1.0-91-arm64
|
image: registry.bstein.dev/bstein/metis-sentinel:0.1.0-91-arm64 # {"$imagepolicy": "maintenance:metis-sentinel-arm64:tag"}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user