aprs.me/k8s/flux/imageupdateautomation.yaml
Graham McIntire a637b3b87c
Add k8s deployment manifests and FluxCD GitOps config
Kubernetes manifests for deploying to home cluster in the aprs
namespace with Forgejo Actions CI pipeline for building and
pushing container images to git.mcintire.me registry.
2026-02-17 16:11:27 -06:00

24 lines
519 B
YAML

apiVersion: image.toolkit.fluxcd.io/v1beta2
kind: ImageUpdateAutomation
metadata:
name: aprs-me
namespace: flux-system
spec:
interval: 1m
sourceRef:
kind: GitRepository
name: aprs-me
git:
checkout:
ref:
branch: main
push:
branch: main
commit:
author:
name: FluxCD
email: fluxcd@aprs.me
messageTemplate: 'chore: update aprs.me image to {{range .Changed.Changes}}{{.NewValue}}{{end}} [skip ci]'
update:
path: ./k8s
strategy: Setters