github.com/jmitchell/nomad@v0.1.3-0.20151007230021-7ab84c2862d8/website/source/docs/drivers/rkt.html.md (about) 1 --- 2 layout: "docs" 3 page_title: "Drivers: Rkt" 4 sidebar_current: "docs-drivers-rkt" 5 description: |- 6 The Rkt task driver is used to run application containers using Rkt. 7 --- 8 9 # Rkt Driver 10 11 Name: `rkt` 12 13 The `Rkt` driver provides an interface for using CoreOS Rkt for running 14 application containers. Currently, the driver supports launching 15 containers. 16 17 ## Task Configuration 18 19 The `Rkt` driver supports the following configuration in the job spec: 20 21 * `trust_prefix` - **(Required)** The trust prefix to be passed to rkt. Must be reachable from 22 the box running the nomad agent. 23 * `name` - **(Required)** Fully qualified name of an image to run using rkt 24 * `exec` - **(Optional**) A command to execute on the ACI 25 26 ## Client Requirements 27 28 The `Rkt` driver requires rkt to be installed and in your systems `$PATH`. 29 The `trust_prefix` must be accessible by the node running Nomad. This can be an 30 internal source, private to your cluster, but it must be reachable by the client 31 over HTTP. 32 33 ## Client Attributes 34 35 The `Rkt` driver will set the following client attributes: 36 37 * `driver.rkt` - Set to `true` if Rkt is found on the host node. Nomad determines 38 this by executing `rkt version` on the host and parsing the output 39 * `driver.rkt.version` - Version of `rkt` eg: `0.8.1` 40 * `driver.rkt.appc.version` - Version of `appc` that `rkt` is using eg: `0.8.1` 41 42 ## Resource Isolation 43 44 This driver does not support any resource isolation as of now.