SecConNet / mahiru

A proof-of-concept digital data exchange
Apache License 2.0
8 stars 0 forks source link

Issue 88: 3. Add a pilot container #94

Closed LourensVeen closed 3 years ago

LourensVeen commented 3 years ago

This adds a pilot container whose namespace the compute asset container will use. It's not actually used yet, but a future PR will set up the network connections in this pilot container so that it can do it before starting the compute asset.

More stacking here, please don't merge.

LourensVeen commented 3 years ago

Ah, it's a term from high performance computing, which in turn got inspiration from the pilot light in your gas-powered water heater. In HPC, a pilot job is a small program that runs on a compute note and launches the actual programs you want to run on demand, just like the pilot light lights up the big flame. So here it's a small program that does nothing. I think init is too generic and namespace_provider may be too specific, I think there's a chance that this container will do some more set up in the future as well. So I'm going to stick with pilot.

svenvanderburg commented 3 years ago

OK, that makes sense! I think this is a good case where a bit of jargon actually makes it clear for everyone (that know the jargon of course) what you are talking about. And this one is easy to remember.

LourensVeen commented 3 years ago

Merged.