brigadecore / brigade

Event-driven scripting for Kubernetes
https://brigade.sh/
Apache License 2.0
2.41k stars 246 forks source link

Workspace Storage Ideas #24

Closed bacongobbler closed 7 years ago

bacongobbler commented 7 years ago

Issue by jchauncey 2017-04-22 17:27:20


Im calling this workspace storage because thats a term that is used in other CI systems (we dont have to use it but it provides a common starting point).

So I was thinking of two different ways you MIGHT be able to handle this.

1 - Use a side car pod with known PVC names and then collect that data in the end onto 1 PV where we can archive all artifacts for a run. 2 - Write the data to a known location on a host and have an archival pod that collects the data on each host and stores it in a PV .

bacongobbler commented 7 years ago

Comment by arschles 2017-04-24 17:20:17


Let's keep it simple and write intermediate storage to a temporary location in blob storage. IMO

bacongobbler commented 7 years ago

Comment by bacongobbler 2017-07-04 23:16:14


We could call this as a related question under #7.

bacongobbler commented 7 years ago

Comment by technosophos 2017-07-13 04:05:15


Other things we are looking into: