harbor: automate nginx and prepare
This commit is contained in:
parent
2f66afd970
commit
efa6d92b69
@ -227,7 +227,7 @@ spec:
|
|||||||
nginx:
|
nginx:
|
||||||
image:
|
image:
|
||||||
repository: registry.bstein.dev/infra/harbor-nginx
|
repository: registry.bstein.dev/infra/harbor-nginx
|
||||||
tag: v2.14.1-arm64
|
tag: v2.14.1-arm64 # {"$imagepolicy": "harbor:harbor-nginx"}
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: titan-05
|
kubernetes.io/hostname: titan-05
|
||||||
affinity:
|
affinity:
|
||||||
@ -254,6 +254,6 @@ spec:
|
|||||||
prepare:
|
prepare:
|
||||||
image:
|
image:
|
||||||
repository: registry.bstein.dev/infra/harbor-prepare
|
repository: registry.bstein.dev/infra/harbor-prepare
|
||||||
tag: v2.14.1-arm64
|
tag: v2.14.1-arm64 # {"$imagepolicy": "harbor:harbor-prepare"}
|
||||||
updateStrategy:
|
updateStrategy:
|
||||||
type: Recreate
|
type: Recreate
|
||||||
|
|||||||
@ -142,3 +142,51 @@ spec:
|
|||||||
policy:
|
policy:
|
||||||
semver:
|
semver:
|
||||||
range: ">=2.14.0-0 <2.15.0-0"
|
range: ">=2.14.0-0 <2.15.0-0"
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImageRepository
|
||||||
|
metadata:
|
||||||
|
name: harbor-nginx
|
||||||
|
namespace: harbor
|
||||||
|
spec:
|
||||||
|
image: registry.bstein.dev/infra/harbor-nginx
|
||||||
|
interval: 5m0s
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImagePolicy
|
||||||
|
metadata:
|
||||||
|
name: harbor-nginx
|
||||||
|
namespace: harbor
|
||||||
|
spec:
|
||||||
|
imageRepositoryRef:
|
||||||
|
name: harbor-nginx
|
||||||
|
filterTags:
|
||||||
|
pattern: '^v(?P<version>\\d+\\.\\d+\\.\\d+-arm64(\\.\\d+)?)$'
|
||||||
|
extract: '$version'
|
||||||
|
policy:
|
||||||
|
semver:
|
||||||
|
range: ">=2.14.0-0 <2.15.0-0"
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImageRepository
|
||||||
|
metadata:
|
||||||
|
name: harbor-prepare
|
||||||
|
namespace: harbor
|
||||||
|
spec:
|
||||||
|
image: registry.bstein.dev/infra/harbor-prepare
|
||||||
|
interval: 5m0s
|
||||||
|
---
|
||||||
|
apiVersion: image.toolkit.fluxcd.io/v1beta2
|
||||||
|
kind: ImagePolicy
|
||||||
|
metadata:
|
||||||
|
name: harbor-prepare
|
||||||
|
namespace: harbor
|
||||||
|
spec:
|
||||||
|
imageRepositoryRef:
|
||||||
|
name: harbor-prepare
|
||||||
|
filterTags:
|
||||||
|
pattern: '^v(?P<version>\\d+\\.\\d+\\.\\d+-arm64(\\.\\d+)?)$'
|
||||||
|
extract: '$version'
|
||||||
|
policy:
|
||||||
|
semver:
|
||||||
|
range: ">=2.14.0-0 <2.15.0-0"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user