rancher v2.15.1

NodeDriver.spec

Specification of the desired behavior of the Node Driver. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status

10 fields
NodeDriver.spec fields and descriptions
Field / TypeDescription
active
boolean required

Active specifies if the driver can be used to provision clusters.

addCloudCredential
boolean

AddCloudCredential determines if an associated cloud credential dynamic schema should be created for this driver even if it is not enabled.

builtin
boolean

Builtin specifies if a driver is built into Rancher via rancher-machine.

checksum
string

Checksum is used to represent the expected content of the driver binary. When this value changes, the driver binary will be redownloaded from its URL.

  • maxLength: 128
  • pattern: ^$|^[a-fA-F0-9]{32,128}$
description
string

Description provides a short explanation of what the driver does.

displayName
string

DisplayName specifies the publicly visible name of the driver shown in the Rancher UI.

  • maxLength: 57
externalId
string

ExternalID is not currently used.

uiUrl
string

UIURL is the url to load for a customized Add Nodes screen for this driver.

url
string required

URL defines the location of the driver binary that will be downloaded when the driver is enabled. This can either be an absolute url to a remote resource, or a reference to localhost.

string[]

WhitelistDomains is a list of domains which will be automatically white-listed by Rancher to allow for the driver to be downloaded.