Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.

API New/Update: Per-session configuration APIs #50

Closed
4 tasks done
achimnol opened this issue Oct 24, 2017 · 1 comment
Closed
4 tasks done

API New/Update: Per-session configuration APIs #50

achimnol opened this issue Oct 24, 2017 · 1 comment
Milestone

Comments

@achimnol
Copy link
Member

achimnol commented Oct 24, 2017

(Along with lablup/backend.ai-kernel-runner#1)

  • Extend the session creation API to pass a user-config
    • Support extra environment variables in kernels
    • Support customization of resource requirements (throttled to the configured per-image limits)
  • Add a new API to retrieve the applied config for a session
@achimnol achimnol changed the title Per-session configuration APIs API New/Update: Per-session configuration APIs Jan 3, 2018
@achimnol achimnol added the API label Jan 3, 2018
achimnol added a commit to lablup/backend.ai-kernel-runner that referenced this issue Jan 5, 2018
@achimnol
Copy link
Member Author

achimnol commented Jan 5, 2018

TODO: Need to apply the environment variable config when using in-process kernels (like Python!) -- maybe this implementation should move to jail?

@achimnol achimnol modified the milestones: 1.4, 1.3 Mar 8, 2018
adrysn added a commit to lablup/backend.ai-client-py that referenced this issue Jun 26, 2018
adrysn added a commit to lablup/backend.ai-client-py that referenced this issue Jun 27, 2018
* Currently only for running sessions.
* Usage: "backend.ai admin session <sess_id>" or "backend.ai info <sess_id>".
adrysn added a commit to lablup/backend.ai-client-py that referenced this issue Jun 27, 2018
adrysn added a commit to lablup/backend.ai-client-py that referenced this issue Jun 27, 2018
adrysn added a commit to lablup/backend.ai-client-py that referenced this issue Jun 27, 2018
* The correct unit of ram was MiB. It is the unit stored in etcd config server.
@achimnol achimnol modified the milestones: 1.4, 1.5 Sep 6, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant