diff --git a/pkg/fab/README.md b/pkg/fab/README.md index 70a38ac7f..4a37db436 100644 --- a/pkg/fab/README.md +++ b/pkg/fab/README.md @@ -169,3 +169,21 @@ unzip alloy-linux-amd64.zip mv alloy-linux-amd64 alloy oras push "ghcr.io/githedgehog/fabricator/alloy-bin:${ALLOY_VERSION}" alloy ``` + +## Reloader + +```bash +export RELOADER_VERSION="v1.4.5" +export RELOADER_CHART_VERSION="2.1.5" + +helm repo add stakater https://stakater.github.io/stakater-charts +helm repo update + +helm pull stakater/reloader --version "${RELOADER_CHART_VERSION}" +tar xzf "reloader-${RELOADER_CHART_VERSION}.tgz" +helm package reloader --version "${RELOADER_VERSION}" +helm push "reloader-${RELOADER_VERSION}.tgz" oci://ghcr.io/githedgehog/fabricator/charts +rm -rf reloader* + +skopeo copy --all "docker://ghcr.io/stakater/reloader:${RELOADER_VERSION}" "docker://ghcr.io/githedgehog/fabricator/reloader:${RELOADER_VERSION}" +``` \ No newline at end of file diff --git a/pkg/fab/comp/reloader/values.tmpl.yaml b/pkg/fab/comp/reloader/values.tmpl.yaml index 9cc5d1813..a25ae502f 100644 --- a/pkg/fab/comp/reloader/values.tmpl.yaml +++ b/pkg/fab/comp/reloader/values.tmpl.yaml @@ -1,11 +1,10 @@ +image: + repository: {{ .Repo }} + tag: {{ .Tag }} + reloader: watchGlobally: false autoReloadAll: true reloadOnCreate: true syncAfterRestart: true reloadStrategy: default - - deployment: - image: - name: {{ .Repo }} - tag: {{ .Tag }} diff --git a/pkg/fab/versions.go b/pkg/fab/versions.go index ee6575a13..a78d7d964 100644 --- a/pkg/fab/versions.go +++ b/pkg/fab/versions.go @@ -26,7 +26,7 @@ var Versions = fabapi.Versions{ CertManager: "v1.18.2", K9s: "v0.50.7", Toolbox: "v0.6.0", - Reloader: "v1.0.40", // TODO upgrade or get rid of? + Reloader: "v1.4.5", NTP: "v0.0.2", NTPChart: FabricatorVersion, Alloy: "v1.9.2",