Prepare Smarter for the EX432 Exam
Build your exam confidence with flexible preparation resources designed around the latest EX432 exam objectives. Practice at your own pace using PDF questions, online exam simulations, or desktop practice software.
Deploy an application using Subscription + PlacementRule (legacy model)
Correct Answer: A
Create a Channel (Git) and Subscription referencing it (example pattern).
In exams, you’re usually given a repo URL and target namespace.
Ensure there is a placement rule/placement selecting clusters.
Apply manifests:
oc apply -f channel.yaml
oc apply -f subscription.yaml
Verify resources:
oc get channels.apps.open-cluster-management.io -A
oc get subscriptions.apps.open-cluster-management.io -A
oc get application.app.k8s.io -A
Why this matters:
Multi-cluster application lifecycle is part of ACM operations, and EX480 explicitly covers managing multi-cluster environments with ACM.
Install multicluster engine operator (standalone) and create a MultiClusterEngine
Correct Answer: A
Web Console → Operators → OperatorHub
Search for multicluster engine (or Multicluster Engine Operator ).
Install the operator into its recommended namespace (commonly multicluster-engine).
Create the MultiClusterEngine custom resource (CLI method shown below):
cat < < 'EOF' | oc apply -f -
apiVersion: multicluster.openshift.io/v1
kind: MultiClusterEngine
metadata:
name: multiclusterengine
spec: {}
EOF
Verify the engine reconciles:
oc get multiclusterengine
oc get pods -n multicluster-engine
Why this matters:
ACM can use the multicluster engine operator for cluster lifecycle functions; Red Hat documents cluster lifecycle with multicluster engine as a core capability.
Import Cluster (Web Console)
Correct Answer: A
In the hub cluster Web Console, go to Infrastructure → Clusters (ACM console navigation).
Click Import cluster .
Provide a name (the UI may request details like distribution/credentials depending on flow).
The wizard will provide a command to run on the managed cluster you want to import.
Copy that import command.
Log into the managed cluster (spoke) using oc and run the copied command.
Back on the hub, wait until the cluster status becomes Ready / Managed .
Why these steps matter:
Import registers the managed cluster, installs the klusterlet/agent components, and enables policy/app placement management.
Validate ClusterSet RBAC: confirm User A can only administer production ClusterSet
Correct Answer: A
Grant the ClusterSet role (admin on production).
Log in as user-a and attempt:
list clusters in production vs development
create policies in a namespace bound to production
Confirm authorization errors when accessing development resources.
(ClusterSet RBAC is explicitly part of cluster set management and access scope.)
Create a Placement that selects clusters in a ManagedClusterSet only
Correct Answer: A
Ensure namespace has the correct ManagedClusterSetBinding.
Create placement in that namespace; only clusters visible via bound ClusterSet can be selected.
Verify placementdecision includes only clusters from that set.
This ties together ClusterSets (grouping) and Placement (selection).