Skip to content

Commit fb0fcf8

Browse files
authored
Merge pull request #64084 from cgwalters/doc-machineconfig-support
docs: It's supported to change files via Ignition
2 parents 2d23eb3 + fffa0eb commit fb0fcf8

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

installing/install_config/installing-customizing.adoc

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,23 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
Although directly making changes to {product-title} nodes is discouraged,
10-
there are times when it is necessary to implement a
11-
required low-level security, redundancy, networking, or performance feature.
12-
Direct changes to {product-title} nodes can be done by:
9+
{product-title} supports both cluster-wide and per-machine configuration via Ignition,
10+
which allows arbitrary partitioning and file content changes to the operating system.
11+
In general, if a configuration file is documented in {op-system-base-full}, then modifying
12+
it via Ignition is supported.
13+
14+
There are two ways to deploy machine config changes:
1315

1416
* Creating machine configs that are included in manifest files
1517
to start up a cluster during `openshift-install`.
1618
1719
* Creating machine configs that are passed to running
1820
{product-title} nodes via the Machine Config Operator.
1921
20-
* Creating an Ignition config that is passed to `coreos-installer`
21-
when installing bare-metal nodes.
22+
Additionally, modifying the reference config, such as
23+
the Ignition config that is passed to `coreos-installer` when installing bare-metal nodes
24+
allows per-machine configuration. These changes are currently not visible
25+
to the Machine Config Operator.
2226

2327
The following sections describe features that you might want to
2428
configure on your nodes in this way.

0 commit comments

Comments
 (0)