News for hackers. Stuff that matters.
Re:Shifting Gears by jacques_chester on Monday September 03, 2018 @03:10PM (#17904341)
Concourse's components (ATC, DB, Workers) can run on Kubernetes, but it is still handling the scheduling of containers it creates.

Delegating container scheduling to Kubernetes is the next major epic on the Core track for Concourse.

As for Argo: I am not particularly in favour of Turing-complete YAML.

Disclosure: I really like Concourse. I work for Pivotal, which sponsors Concourse development.

Re:Shifting Gears by cfontes on Monday September 03, 2018 @03:53PM (#17904537)
Valid point.

Don't fly you end up creating a turing-complete config file as well? I remember it being stored as some kind of Yaml like syntax.

Re:Shifting Gears by jacques_chester on Monday September 03, 2018 @04:39PM (#17904757)
Fly does substitutions, but that's it: no loops, no if-thens. It's almost certain that something can be tickled into being Turing-complete; it's actually devilishly difficult to avoid doing it by accident. My hunch is pipelines are Turing complete, but I haven't gotten around to proving it.

But there's a difference between trying not to introduce it and going out of your way to build a programming language in YAML. An actual, honest-to-god programmable YAML.

Re:Shifting Gears by twic on Monday September 03, 2018 @05:21PM (#17904952)
Wait, doesn't Pivotal also sponsor Turing-complete YAML development?
Re:Shifting Gears by jacques_chester on Monday September 03, 2018 @06:52PM (#17905384)
BOSH v1 manifests were Lovecraftian. Well beyond Turing and into the deep underdark of the Beyondness That Must Not Be Yea Even Unto Enterprise.