#gitops (2020-07)

Discuss continuous delivery of infrastructure

Archive: https://archive.sweetops.com/gitops/


jafow avatar

anyone got a gitops flavored solution for triggering K8s Jobs that they like?

jafow avatar

here’s the “problem” i’m after: a dev who doesn’t use kubectl should be able to kick a job, check its status, view logs

jafow avatar

example use case might be data scientist who wants to run a processing job

jafow avatar

current approach is:

• push a git tag

• the CI builds the image

• syncs the job chart at that image

jafow avatar

so the CI becomes her way of seeing job status / tailing logs

jafow avatar

I think this is fine but not crazy about tying up a build for 1+ hours just to tail logs. Also +1 for a simple web UI

jafow avatar

current solution under consideration is Argo: the UI is a little perplexing but shows status & logs. Also frees up the build as the CI can just build image, update values, and be done.

jafow avatar


zeid.derhally avatar

Argo events or Brigade seem better suited for this than having a CI system tail logs

jafow avatar

don’t know brigade thanks I’ll check it out; I agree re: CI tailing logs

RB avatar

anyone create a custom github homebrew tap in a private repo ? getting authorization errors