Skip to content

Simplify the runtime configuration #59

Closed
@samuelkarp

Description

@samuelkarp

The runtime configuration is fairly complicated and has a number of fields that need reasonable defaults.

  • firecracker_binary_path - the relative path default is unreasonable, since the working directory changes every time containerd executes a new container (working directory is inside the container bundle)
  • socket_path - needs a reasonable default, probably relative inside the working directory/bundle
  • kernel_image_path - could use a default lookup path
  • kernel_args - needs a reasonable default
  • root_drive - could use a default lookup path
  • cpu_count - might want to pick this dynamically from the OCI spec, with perhaps a reasonable default
  • console - should it default to "stdio"?

Related to #57

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions