mirror of
https://github.com/kemko/nomad.git
synced 2026-01-02 00:15:43 +03:00
* create plugin author guide; remove concepts/plugins * style guide; update links * update cni redirect * move host-volume plugin to /plugins/. Add arch host volume content. * Apply Jeff's style guide updates Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com> * Create Base plugin API section, link to BasePlugin interface --------- Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
138 lines
3.1 KiB
JSON
138 lines
3.1 KiB
JSON
[
|
|
{
|
|
"title": "Task drivers",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "drivers"
|
|
},
|
|
{
|
|
"title": "Exec2",
|
|
"path": "drivers/exec2"
|
|
},
|
|
{
|
|
"title": "Podman",
|
|
"path": "drivers/podman"
|
|
},
|
|
{
|
|
"title": "Virt",
|
|
"badge": {
|
|
"text": "BETA",
|
|
"type": "outlined",
|
|
"color": "neutral"
|
|
},
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "drivers/virt"
|
|
},
|
|
{
|
|
"title": "Install",
|
|
"path": "drivers/virt/install"
|
|
},
|
|
{
|
|
"title": "Task config",
|
|
"path": "drivers/virt/task-config"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Community",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "drivers/community"
|
|
},
|
|
{
|
|
"title": "containerd",
|
|
"href": "https://github.com/Roblox/nomad-driver-containerd"
|
|
},
|
|
{
|
|
"title": "Pledge",
|
|
"href": "https://github.com/shoenig/nomad-pledge-driver"
|
|
},
|
|
{
|
|
"title": "Firecracker driver",
|
|
"href": "https://github.com/cneira/firecracker-task-driver"
|
|
},
|
|
{
|
|
"title": "Jail task driver",
|
|
"href": "https://github.com/cneira/jail-task-driver"
|
|
},
|
|
{
|
|
"title": "Lightrun",
|
|
"href": "https://docs.lightrun.com/integrations/nomad/"
|
|
},
|
|
{
|
|
"title": "Pot",
|
|
"href": "https://github.com/bsdpot/nomad-pot-driver"
|
|
},
|
|
{
|
|
"title": "Rookout",
|
|
"href": "https://github.com/Rookout/rookout-nomad-driver"
|
|
},
|
|
{
|
|
"title": "Singularity",
|
|
"href": "https://github.com/hpcng/nomad-driver-singularity"
|
|
},
|
|
{
|
|
"title": "systemd-nspawn",
|
|
"href": "https://github.com/JanMa/nomad-driver-nspawn"
|
|
},
|
|
{
|
|
"title": "Windows IIS - Roblox",
|
|
"href": "https://github.com/Roblox/nomad-driver-iis"
|
|
},
|
|
{
|
|
"title": "Windows IIS",
|
|
"href": "https://nomad-iis.sevensolutions.cc/"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Devices",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "devices"
|
|
},
|
|
{
|
|
"title": "NVIDIA",
|
|
"path": "devices/nvidia"
|
|
},
|
|
{
|
|
"title": "USB",
|
|
"badge": {
|
|
"text": "BETA",
|
|
"type": "outlined",
|
|
"color": "neutral"
|
|
},
|
|
"path": "devices/usb"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Plugin authoring guide",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "author"
|
|
},
|
|
{
|
|
"title": "Device",
|
|
"path": "author/device"
|
|
},
|
|
{
|
|
"title": "Host volume",
|
|
"path": "author/host-volume"
|
|
},
|
|
{
|
|
"title": "Task driver",
|
|
"path": "author/task-driver"
|
|
}
|
|
]
|
|
}
|
|
]
|