engine

engine

The engine component enables Cluster to customize the Docker Engine - Enterprise configuration.

Example Usage

cluster:
  engine:
    daemon:
      linux_options:
        experimental: false
      windows_options:
        data-root: "d://"
        experimental: false
    version: "ee-stable-19.03"
    windows_install_script_url: "https://get.mirantis.com/install.ps1"

Settings

Setting Type Default Description
ca String None CA of the SSL/TLS certificate
daemon Object None See the daemon below
enable_remote_tcp Boolean false Enables TCP access to docker socket
fips Boolean false Enables FIPS
key String None SSL/TLS certificate key
storage_driver String
CentOS = “overlay2”
Oracle Linux = “overlay2”
RedHat = “overlay2”
SLES = “btrfs”
Ubuntu = “overlay2”
Override the storage driver to use for the storage volume
storage_fstype String
CentOS = “xfs”
Oracle Linux = “xfs”
RedHat = “xfs”
SLES = “btrfs”
Ubuntu = “ext4”
File system to use for storage volume
storage_volume String
AWS
“/dev/xvdb”
or
“/dev/nvme[0-26]n1”

Azure
“/dev/disk/azure/scsi1/lun0”
Storage volume path for /var/lib/docker
url String None Base URL used to install the engine
version String “ee-stable-19.03” Version of the engine to install
windows_install_script_url String “https://get.mirantis.com/install.ps1” URL of the windows installation script

daemon

Setting Type Default Description
linux_options Object None YAML formatted key-value pair of options to set in the Linux engine’s daemon.json configuration file
windows_options Object data-root: “d://” YAML formatted key-value pair of options to set in the Windows engine’s daemon.json configuration file