Flux CD source-watcher is a reference implementation and example controller that watches Flux source objects (GitRepository, HelmRepository, HelmChart) and generates artifacts, useful as a template for building custom Flux-based controllers.
| base-files | 13.8+deb13u6+dhi0 | deb |
| ca-certificates-bundle | 20250419+dhi2 | deb |
| debian | 13.6 | operating-system |
| github.com/beorn7/perks | v1.0.1 | golang |
| github.com/blang/semver/v4 | v4.0.0 | golang |
| github.com/bmatcuk/doublestar/v4 | v4.10.0 | golang |
| github.com/cespare/xxhash/v2 | v2.3.0 | golang |
| github.com/chai2010/gettext-go | v1.0.2 | golang |
| github.com/cyphar/filepath-securejoin | v0.6.1 | golang |
| github.com/davecgh/go-spew | v1.1.2-0.20180830191138-d8f796af33cc | golang |
| github.com/docker/cli | v29.4.3+incompatible | golang |
| github.com/docker/docker-credential-helpers | v0.9.5 | golang |
| github.com/emicklei/go-restful/v3 | v3.13.0 | golang |
| github.com/evanphx/json-patch/v5 | v5.9.11 | golang |
| github.com/exponent-io/jsonpath | v0.0.0-20210407135951-1de76d718b3f | golang |
| github.com/fluxcd/cli-utils | v1.2.2 | golang |
| github.com/fluxcd/pkg/apis/acl | v0.10.0 | golang |
| github.com/fluxcd/pkg/apis/event | v0.27.1 | golang |
| github.com/fluxcd/pkg/apis/meta | v1.30.1 | golang |
| github.com/fluxcd/pkg/artifact | v0.18.1 | golang |
| github.com/fluxcd/pkg/http/fetch | v0.25.0 | golang |
| github.com/fluxcd/pkg/lockedfile | v0.8.0 | golang |
| github.com/fluxcd/pkg/oci | v0.68.0 | golang |
| github.com/fluxcd/pkg/runtime | v0.110.1 | golang |
| github.com/fluxcd/pkg/sourceignore | v0.18.0 | golang |
| github.com/fluxcd/pkg/tar | v1.2.0 | golang |
| github.com/fluxcd/pkg/version | v0.16.0 | golang |
| github.com/fluxcd/source-controller/api | v1.9.0 | golang |
| github.com/fsnotify/fsnotify | v1.9.0 | golang |
| github.com/fxamacker/cbor/v2 | v2.9.2 | golang |
| github.com/go-errors/errors | v1.5.1 | golang |
| github.com/go-logr/logr | v1.4.3 | golang |
| github.com/go-logr/zapr | v1.3.0 | golang |
| github.com/go-openapi/jsonpointer | v0.21.1 | golang |
| github.com/go-openapi/jsonreference | v0.21.0 | golang |
| github.com/go-openapi/swag | v0.25.4 | golang |
| github.com/go-openapi/swag/cmdutils | v0.25.4 | golang |
| github.com/go-openapi/swag/conv | v0.25.4 | golang |
| github.com/go-openapi/swag/fileutils | v0.25.4 | golang |
| github.com/go-openapi/swag/jsonname | v0.25.4 | golang |
| github.com/go-openapi/swag/jsonutils | v0.25.4 | golang |
| github.com/go-openapi/swag/loading | v0.25.4 | golang |
| github.com/go-openapi/swag/mangling | v0.25.4 | golang |
| github.com/go-openapi/swag/netutils | v0.25.4 | golang |
| github.com/go-openapi/swag/stringutils | v0.25.4 | golang |
| github.com/go-openapi/swag/typeutils | v0.25.4 | golang |
| github.com/go-openapi/swag/yamlutils | v0.25.4 | golang |
| github.com/google/btree | v1.1.3 | golang |
| github.com/google/gnostic-models | v0.7.0 | golang |
| github.com/google/go-cmp | v0.7.0 | golang |
| github.com/google/go-containerregistry | v0.21.6 | golang |
| github.com/google/uuid | v1.6.0 | golang |
| github.com/hashicorp/go-cleanhttp | v0.5.2 | golang |
| github.com/hashicorp/go-retryablehttp | v0.7.8 | golang |
| github.com/json-iterator/go | v1.1.12 | golang |
| github.com/klauspost/compress | v1.18.7 | golang |
| github.com/klauspost/cpuid/v2 | v2.2.10 | golang |
| github.com/liggitt/tabwriter | v0.0.0-20181228230101-89fcab3d43de | golang |
| github.com/MakeNowJust/heredoc | v1.0.0 | golang |
| github.com/Masterminds/semver/v3 | v3.5.0 | golang |
| github.com/mitchellh/go-wordwrap | v1.0.1 | golang |
| github.com/moby/term | v0.5.0 | golang |
| github.com/modern-go/concurrent | v0.0.0-20180306012644-bacd9c7ef1dd | golang |
| github.com/modern-go/reflect2 | v1.0.3-0.20250322232337-35a7c28c31ee | golang |
| github.com/monochromegane/go-gitignore | v0.0.0-20200626010858-205db1a8cc00 | golang |
| github.com/munnerz/goautoneg | v0.0.0-20191010083416-a7dc8b61c822 | golang |
| github.com/onsi/gomega | v1.42.1 | golang |
| github.com/opencontainers/go-digest | v1.0.1-0.20220411205349-bde1400a84be | golang |
| github.com/opencontainers/go-digest/blake3 | v0.0.0-20250813155314-89707e38ad1a | golang |
| github.com/opencontainers/image-spec | v1.1.1 | golang |
| github.com/peterbourgon/diskv | v2.0.1+incompatible | golang |
| github.com/pkg/errors | v0.9.1 | golang |
| github.com/pmezard/go-difflib | v1.0.1-0.20181226105442-5d4384ee4fb2 | golang |
| github.com/prometheus/client_golang | v1.23.2 | golang |
| github.com/prometheus/client_model | v0.6.2 | golang |
| github.com/prometheus/common | v0.67.5 | golang |
| github.com/prometheus/procfs | v0.20.1 | golang |
| github.com/russross/blackfriday/v2 | v2.1.0 | golang |
| github.com/sirupsen/logrus | v1.9.4 | golang |
| github.com/spf13/cobra | v1.10.2 | golang |
| github.com/spf13/pflag | v1.0.10 | golang |
| github.com/x448/float16 | v0.8.4 | golang |
| github.com/xlab/treeprint | v1.2.0 | golang |
| github.com/zeebo/blake3 | v0.2.4 | golang |
| go.uber.org/multierr | v1.11.0 | golang |
| go.uber.org/zap | v1.27.1 | golang |
| go.yaml.in/yaml/v2 | v2.4.4 | golang |
| go.yaml.in/yaml/v3 | v3.0.4 | golang |
| golang.org/x/mod | v0.37.0 | golang |
| golang.org/x/net | v0.56.0 | golang |
| golang.org/x/oauth2 | v0.36.0 | golang |
| golang.org/x/sync | v0.21.0 | golang |
| golang.org/x/sys | v0.46.0 | golang |
| golang.org/x/term | v0.44.0 | golang |
| golang.org/x/text | v0.39.0 | golang |
| golang.org/x/time | v0.15.0 | golang |
| gomodules.xyz/jsonpatch/v2 | v2.5.0 | golang |
| google.golang.org/protobuf | v1.36.12-0.20260120151049-f2248ac996af | golang |
| gopkg.in/evanphx/json-patch.v4 | v4.13.0 | golang |
| gopkg.in/inf.v0 | v0.9.1 | golang |
| k8s.io/api | v0.36.2 | golang |
| k8s.io/apiextensions-apiserver | v0.36.2 | golang |
| k8s.io/apimachinery | v0.36.2 | golang |
| k8s.io/cli-runtime | v0.36.2 | golang |
| k8s.io/client-go | v0.36.2 | golang |
| k8s.io/component-base | v0.36.2 | golang |
| k8s.io/klog/v2 | v2.140.0 | golang |
| k8s.io/kube-openapi | v0.0.0-20260603220949-865597e52e25 | golang |
| k8s.io/kubectl | v0.36.2 | golang |
| k8s.io/utils | v0.0.0-20260507154919-ff6756f316d2 | golang |
| sigs.k8s.io/controller-runtime | v0.24.1 | golang |
| sigs.k8s.io/json | v0.0.0-20250730193827-2d320260d730 | golang |
| sigs.k8s.io/kustomize/api | v0.21.1 | golang |
| sigs.k8s.io/kustomize/kyaml | v0.21.1 | golang |
| sigs.k8s.io/randfill | v1.0.0 | golang |
| sigs.k8s.io/structured-merge-diff/v6 | v6.4.0 | golang |
| sigs.k8s.io/yaml | v1.6.0 | golang |
| stdlib | v1.26.5 | library |
| tzdata | 2026b-0+deb13u1+dhi2 | deb |