Skip to content

Commit 0fede1e

Browse files
author
Michael Burke
committed
Make main match 4.16
1 parent 09becb4 commit 0fede1e

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2238,6 +2238,8 @@ Topics:
22382238
File: machine-configs-custom
22392239
- Name: Updated boot images
22402240
File: mco-update-boot-images
2241+
- Name: Managing unused rendered machine configs
2242+
File: machine-configs-garbage-collection
22412243
- Name: Red Hat Enterprise Linux (RHEL) CoreOS image layering
22422244
File: mco-coreos-layering
22432245
Distros: openshift-enterprise

hardware_enablement/kmm-kernel-module-management.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ include::modules/kmm-customizing-upgrades-for-kernel-modules.adoc[leveloffset=+1
133133
include::modules/kmm-day1-kernel-module-loading.adoc[leveloffset=+1]
134134
[role="_additional-resources"]
135135
.Additional resources
136-
* link:https://docs.openshift.com/container-platform/4.13/post_installation_configuration/machine-configuration-tasks.html#machine-config-operator_post-install-machine-configuration-tasks[Machine Config Operator]
136+
* xref:../machine_configuration/index.adoc#machine-config-index[Machine Config Operator]
137137
138138
include::modules/kmm-day1-supported-use-cases.adoc[leveloffset=+2]
139139
include::modules/kmm-day1-oot-kernel-module-loading-flow.adoc[leveloffset=+2]
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
// Module included in the following assemblies:
2-
//
3-
// * post_installation_configuration/machine-configuration-tasks.adoc
4-
5-
:_mod-docs-content-type: CONCEPT
6-
[id="machineconfig-garbage-collect_{context}"]
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="machine-configs-garbage-collection"]
74
= Managing unused rendered machine configs
5+
:context: machine-configs-garbage-collection
6+
7+
toc::[]
8+
89

910
The Machine Config Operator (MCO) does not perform any garbage collection activities. This means that all rendered machine configs remain in the cluster. Each time a user or controller applies a new machine config, the MCO creates new rendered configs for each affected machine config pool. Over time, this can lead to a large number of rendered machine configs, which can make working with machine configs confusing. Having too many rendered machine configs can also contribute to disk space issues and performance issues with etcd.
1011

@@ -18,3 +19,6 @@ Use the `list` subcommand to display all the rendered machine configs in the clu
1819
====
1920
The `oc adm prune renderedmachineconfigs` command deletes only rendered machine configs that are not in use. If a rendered machine configs are in use by a machine config pool, the rendered machine config is not deleted. In this case, the command output specifies the reason that the rendered machine config was not deleted.
2021
====
22+
23+
include::modules/machineconfig-garbage-collect-viewing.adoc[leveloffset=+1]
24+
include::modules/machineconfig-garbage-collect-removing.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)