1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/machine-config-operator.adoc
2025-10-30 06:31:40 +00:00

24 lines
1.1 KiB
Plaintext

// Module included in the following assemblies:
//
// * operators/operator-reference.adoc
:_mod-docs-content-type: REFERENCE
[id="machine-config-operator_{context}"]
= Machine Config Operator
The Machine Config Operator manages and applies configuration and updates of the base operating system and container runtime, including everything between the kernel and kubelet.
There are four components:
* `machine-config-server`: Provides Ignition configuration to new machines joining the cluster.
* `machine-config-controller`: Coordinates the upgrade of machines to the desired configurations defined by a `MachineConfig` object. Options are provided to control the upgrade for sets of machines individually.
* `machine-config-daemon`: Applies new machine configuration during update. Validates and verifies the state of the machine to the requested machine configuration.
* `machine-config`: Provides a complete source of machine configuration at installation, first start up, and updates for a machine.
include::snippets/mcs-endpoint-limitation.adoc[]
== Project
link:https://github.com/openshift/machine-config-operator[openshift-machine-config-operator]