Skip to content

coreos/in-os-ignition-extra-files

Extra ignition file objects appended to the in-OS ignition storage.files list.

A list of ignition v3.4.0 file objects appended to the storage.files array of the in-OS ignition configuration rendered by basic-in-os-ign.tmpl.

Each item must be a JSON object matching the ignition file spec, for example:

::

Text Only
{
  "path": "/etc/NetworkManager/system-connections/bond0.nmconnection",
  "mode": 384,
  "overwrite": true,
  "contents": {
    "source": "data:text/plain;charset=utf-8;base64,W2Nvbm5lY3Rpb25d..."
  }
}

The three ignition entries rendered by the template (/etc/hostname, /opt/bin/drpcli, /etc/drpcli) are always present; items from this parameter are appended to that list.

This parameter is typically set by automation (for example, the OpenShift cluster pool-allocation task derives per-host NetworkManager keyfiles from nmstate and stores them here).

Objects that Reference coreos/in-os-ignition-extra-files

Objects used by coreos/in-os-ignition-extra-files

Not used in current content packs