Skip to content

Commit dfeb90a

Browse files
committed
OSDOCS#11933: About verifying the multi-architecture support for workloads
1 parent c39dad7 commit dfeb90a

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
//Module included in the following assemblies
2+
//
3+
// *post_installation_configuration/multiarch-tuning-operator.adoc
4+
5+
:_mod-docs-content-type: CONCEPT
6+
[id="multi-architecture-gather-info-about-workloads_{context}"]
7+
= Multiarch Tuning Operator pod labels and architecture support overview
8+
9+
After installing the Multiarch Tuning Operator, you can verify the multi-architecture support for workloads in your cluster. You can identify and manage pods based on their architecture compatibility by using the pod labels. These labels are automatically set on the newly created pods to provide insights into their architecture support.
10+
11+
The following table describes the labels that the Multiarch Tuning Operator adds when you create a pod:
12+
13+
.Pod labels that the Multiarch Tuning Operator adds when you create a pod
14+
[%autowidth,options="header"]
15+
|====
16+
17+
|Label |Description
18+
19+
|`multiarch.openshift.io/multi-arch: ""` |The pod supports multiple architectures.
20+
|`multiarch.openshift.io/single-arch: ""` |The pod supports only a single architecture.
21+
|`multiarch.openshift.io/arm64: ""` |The pod supports the `arm64` architecture.
22+
|`multiarch.openshift.io/amd64: ""` |The pod supports the `amd64` architecture.
23+
|`multiarch.openshift.io/ppc64le: ""` |The pod supports the `ppc64le` architecture.
24+
|`multiarch.openshift.io/s390x: ""` |The pod supports the `s390x` architecture.
25+
|`multirach.openshift.io/node-affinity: set` |The Operator has set the node affinity requirement for the architecture.
26+
|`multirach.openshift.io/node-affinity: not-set` |The Operator did not set the node affinity requirement. For example, when the pod already has a node affinity for the architecture, the Multiarch Tuning Operator adds this label to the pod.
27+
|`multiarch.openshift.io/scheduling-gate: gated` |The pod is gated.
28+
|`multiarch.openshift.io/scheduling-gate: removed` |The pod gate has been removed.
29+
|`multiarch.openshift.io/inspection-error: ""` |An error has occurred while building the node affinity requirements.
30+
31+
|====

post_installation_configuration/configuring-multi-arch-compute-machines/multiarch-tuning-operator.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ include::modules/multi-arch-installing-using-cli.adoc[leveloffset=+1]
4242
4343
include::modules/multi-arch-installing-using-web-console.adoc[leveloffset=+1]
4444

45+
//Multiarch Tuning Operator pod labels and architecture support overview
46+
include::modules/multi-arch-gather-info-about-workloads.adoc[leveloffset=+1]
47+
4548
//Creating the pod placement config object
4649
include::modules/multi-arch-creating-podplacment-config.adoc[leveloffset=+1]
4750

0 commit comments

Comments
 (0)