#gitops (2020-07)

Discuss continuous delivery of infrastructure Archive: https://archive.sweetops.com/gitops/

2020-07-23

jafow avatar
jafow

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

jafow avatar
jafow

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
jafow

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

jafow avatar
jafow

current approach is:

• push a git tag

• the CI builds the image

• syncs the job chart at that image

jafow avatar
jafow

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

jafow avatar
jafow

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
jafow

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
jafow

thanks

zeid.derhally avatar
zeid.derhally

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

:--1:1
jafow avatar
jafow

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

    keyboard_arrow_up