mediawiki.yaml (1463B)
1 # Valkey (shared cache) 2 apiVersion: image.toolkit.fluxcd.io/v1beta2 3 kind: ImageRepository 4 metadata: 5 name: valkey 6 namespace: flux-system 7 spec: 8 image: docker.io/valkey/valkey 9 interval: 6h 10 --- 11 apiVersion: image.toolkit.fluxcd.io/v1beta2 12 kind: ImagePolicy 13 metadata: 14 name: valkey 15 namespace: flux-system 16 spec: 17 imageRepositoryRef: 18 name: valkey 19 filterTags: 20 pattern: '^\d+-alpine$' 21 policy: 22 alphabetical: 23 order: desc 24 --- 25 # Custom MediaWiki image (registry.midnightthoughts.space) 26 apiVersion: image.toolkit.fluxcd.io/v1beta2 27 kind: ImageRepository 28 metadata: 29 name: mediawiki 30 namespace: flux-system 31 spec: 32 image: registry.midnightthoughts.space/mtrnord/mediawiki 33 interval: 1h 34 --- 35 apiVersion: image.toolkit.fluxcd.io/v1beta2 36 kind: ImagePolicy 37 metadata: 38 name: mediawiki 39 namespace: flux-system 40 spec: 41 imageRepositoryRef: 42 name: mediawiki 43 filterTags: 44 pattern: '^\d+\.\d+\.\d+$' 45 policy: 46 semver: 47 range: ">=1.45.0" 48 --- 49 # MariaDB upstream image (Docker Hub) 50 apiVersion: image.toolkit.fluxcd.io/v1beta2 51 kind: ImageRepository 52 metadata: 53 name: docker-mariadb 54 namespace: flux-system 55 spec: 56 image: docker.io/library/mariadb 57 interval: 6h 58 --- 59 apiVersion: image.toolkit.fluxcd.io/v1beta2 60 kind: ImagePolicy 61 metadata: 62 name: docker-mariadb-12 63 namespace: flux-system 64 spec: 65 imageRepositoryRef: 66 name: docker-mariadb 67 filterTags: 68 pattern: '^12\.\d+\.\d+$' 69 policy: 70 semver: 71 range: ">=12.0.0 <13.0.0"