adobe / aquarium-fish

Your best secure distributed heterogeneous dynamic compute resource manager for CI
Other
7 stars 3 forks source link

Serverless pipelines #17

Open sparshev opened 2 years ago

sparshev commented 2 years ago

The Aquarium cluster can actually become a useful serverless platform due to it's distributed nature. For now we're using jenkins, but it's incapable of HA due to file-bonded database. Need to think about how it could be possible to run jenkinsfilerunner or some another scheduler of pipelines.

sparshev commented 2 years ago

With Aquarium we're building the environments which can be completely sandboxed and that's taking the security issue of "what's executed on them" not so related anymore. For sure there is still some concerns about the generated artifacts, but in general noone but developers now controls the pipelines and tools they are using.

I can identify a couple of things need to be taking care of:

Keeping that in mind I think will bring the CI/Release pipelines to the new era of automation and flexibility.

sparshev commented 2 years ago

Most probably such serverless pipelines will require an agent so worth to look and learn: