Laszlo Fogas
Laszlo Fogas
it needs handling in two places: - gimlet gitops write - and in GimletD Both should check if `$env/flux/` folder has an Kustomization resource for `$app` Create one if there...
- We have a single Flux kustomization in the gitops repo per env. - We have apps in the `$env/$app` folder structure - The Flux Kustomization points to `$env` only...
The missing variables are now detected in manifest generation and fail early. Still, we should validate that the yaml we try to write to git is a valid one. Fail...
Yeah, we poll the DB every 100milliseconds to get new events to process them and do policy based deploys, etc. https://github.com/gimlet-io/gimlet/blob/main/pkg/gimletd/worker/gitops.go#L71 This is a rather naive implementation.
I could decrease polling down to 500ms, or make it configurable. But long term solution is either a real queue, or a DB backed in memory queue in the go...
> But long term solution is either a real queue, or a DB backed in memory queue in the go code. Introducing a new component is not desired in Gimlet,...
**Good First Issue** This could be a good first issue as all it requires is Golang skills.
> Hi@laszlocph can you point me to the directory where changes needed to be made? This is the point where we call the DB: https://github.com/gimlet-io/gimlet/issues/117#issuecomment-1080583212 The design of course is...
I'm getting `empty git-upload-pack given` for the same scenario, with `v5.4.2`