Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document container runtime contract #627

Closed
evankanderson opened this issue Apr 11, 2018 · 2 comments
Closed

Document container runtime contract #627

evankanderson opened this issue Apr 11, 2018 · 2 comments
Assignees
Labels
area/API API objects and controllers area/monitoring area/networking kind/doc Something isn't clear

Comments

@evankanderson
Copy link
Member

Expected Behavior

Developers and runtime contributors can understand and identify issues with their application which may prevent the container from working properly in the Elafros environment.

Actual Behavior

Invoke nasal daemon. More practically, standardizing processes like log collection, inbound and outbound traffic profiles (HTTP inbound, outbound DNS, etc) will make it easier to ensure that containers are portable between environments, or that the differences between environments can be cataloged and documented.

Additional Info

Expected process:

  1. Draft a Google doc extending some common spec (suggest OCI)
  2. Collect comment in doc from various users as to applications / libraries / languages this would break or inconvenience.
  3. Close out comments on doc, convert to markdown, and create a PR
  4. Commit PR and close out this issue.
@grantr
Copy link
Contributor

grantr commented Apr 11, 2018

TIL about nasal demons

@mattmoor mattmoor added kind/doc Something isn't clear area/API API objects and controllers area/monitoring area/networking labels Apr 13, 2018
@tcnghia tcnghia added this to the M5 milestone Apr 18, 2018
@evankanderson
Copy link
Member Author

Initial draft:

https://docs.google.com/document/d/1_LFb928iMhILpma7XmF_2SyRrZ5C2ynDietf12a7uO8/edit#

I expect that we'll let this sit at least a week with so many people at kubecon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/API API objects and controllers area/monitoring area/networking kind/doc Something isn't clear
Projects
None yet
Development

No branches or pull requests

5 participants