# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/gitrepository_v1.json apiVersion: source.toolkit.fluxcd.io/v1 kind: GitRepository metadata: name: home-cluster-ops namespace: flux-system spec: interval: 5m0s ref: branch: main secretRef: name: flux-system timeout: 60s url: https://github.com/3dwardch3ng/home-cluster-ops.git --- apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: podinfo namespace: podinfo spec: interval: 5m url: https://stefanprodan.github.io/podinfo --- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: OCIRepository metadata: name: capacitor namespace: flux-system spec: interval: 12h url: oci://ghcr.io/gimlet-io/capacitor-manifests ref: semver: ">=0.1.0" --- # yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/gitrepository_v1.json apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: repositories namespace: flux-system spec: interval: 5m path: ./kubernetes/infrastructure/repositories prune: true sourceRef: kind: GitRepository namespace: flux-system name: home-cluster-ops