Skip to content

Create a basic urunc configuration with urunc-deploy #379

@cmainas

Description

@cmainas

Currently urunc-deploy installs some artifacts required from urunc in the following directories:

  • monitor binaries under /usr/loval/bin
  • virtiofsd under /usr/libexec/virtiofsd
  • qemu's data files under /usr/local/share/qemu/

We used the above paths, because there was not any way to specify these information in urunc and hence it was expecting them to be either in the PATH or in specific locations.

However, with the introduction of urunc's configuration, we can easily specify the paths of each binary and data directory easily from the configuration file. Hence, urunc-deploy instead of placing them in the above directories, it could simply place them all under one urunc specific directory (e.g. /opt/urunc) and set the urunc configuration respectively. In that way, we can also avoid any overwrites of existing files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    K8s/ToolsRelated to container/cloud native tools, orchestratorsenhancementNew feature or request

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions