Flux
Bootstrap flux with existing git repository, image-reflector and image-automation controllers enabled for image update automation.
flux bootstrap git --url=ssh://git@<YOUR_GIT_REPOSITORY_URL> \
--private-key-file=$HOME/.ssh/id_ed25519 \
--branch=main \
--path=clusters/homelab \
--components-extra image-reflector-controller,image-automation-controller
Upgrading Flux
Update your flux cli into the latest version:
flux install \
--components-extra="image-reflector-controller,image-automation-controller" \
--export > ./clusters/homelab/flux-system/gotk-components.yaml