Commit Graph

5 Commits

Author SHA1 Message Date
Alexander Morozov 138deee141 Merge pull request #130 from LK4D4/fix_linux_runtime
Fix LinuxRuntime field
2015-09-01 06:59:49 -07:00
Alexander Morozov c83c65ccd5 Return golint-compliant naming for mappings
It was lost in pull request about runtime config

Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2015-08-31 16:55:45 -07:00
Alexander Morozov cc8a99757d Fix LinuxRuntime field
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2015-08-31 14:06:28 -07:00
W. Trevor King d9f623da6d runtime_config_linux: Fix 'LinuxSpec' -> 'LinuxRuntimeSpec' in comment
Fix a copy-paste error from 7232e4b1 (specs: introduce the concept of
a runtime.json, #88).

Signed-off-by: W. Trevor King <wking@tremily.us>
2015-08-28 21:26:49 -07:00
Brandon Philips 7232e4b137 specs: introduce the concept of a runtime.json
Based on our discussion in-person yesterday it seems necessary to
separate the concept of runtime configuration from application
configuration. There are a few motivators:

- To support runtime updates of things like cgroups, rlimits, etc we
  should separate things that are inherently runtime specific from
  things that are static to the application running in the container.

- To support the goal of being able to move a bundle between hosts we
  should make it clear what parts of the spec are and are not portable
  between hosts so that upon landing on a new host the non-portable
  options may be rewritten or removed.

- In order to attach a cryptographic identity to a bundle we must not
  include details in the bundle that are host specific.
2015-08-26 09:44:09 -07:00