// Module included in the following assemblies: // // * hosted_control_planes/hcp-deploy/hcp-deploy-ibm-power.adoc :_mod-docs-content-type: PROCEDURE [id="hcp-ibm-power-create-heterogeneous-nodepools-agent-hc_{context}"] = Creating the AgentServiceConfig custom resource To create heterogeneous node pools on an agent hosted cluster, you need to create the `AgentServiceConfig` CR with two heterogeneous architecture operating system (OS) images. .Procedure * Run the following command: + [source,terminal] ---- $ envsubst <<"EOF" | oc apply -f - apiVersion: agent-install.openshift.io/v1beta1 kind: AgentServiceConfig metadata: name: agent spec: databaseStorage: accessModes: - ReadWriteOnce resources: requests: storage: <1> filesystemStorage: accessModes: - ReadWriteOnce resources: requests: storage: <2> osImages: - openshiftVersion: <3> version: <4> url: <5> rootFSUrl: <6> cpuArchitecture: <7> - openshiftVersion: <8> version: <9> url: <10> rootFSUrl: <11> cpuArchitecture: <12> EOF ---- + <1> Specify the {mce} `agentserviceconfig` config, database volume name. <2> Specify the {mce-short} `agentserviceconfig` config, filesystem volume name. <3> Specify the current version of {product-title}. <4> Specify the current {product-title} release version for x86. <5> Specify the ISO URL for x86. <6> Specify the root filesystem URL for x86. <7> Specify the CPU architecture for x86. <8> Specify the current {product-title} version. <9> Specify the {product-title} release version for `ppc64le`. <10> Specify the ISO URL for `ppc64le`. <11> Specify the root filesystem URL for `ppc64le`. <12> Specify the CPU architecture for `ppc64le`.