@@ -29,6 +29,8 @@ schema: olm.channel
2929package : multiarch-tuning-operator
3030name : stable
3131entries :
32+ - name : multiarch-tuning-operator.v1.1.1
33+ replaces : multiarch-tuning-operator.v1.1.0
3234 - name : multiarch-tuning-operator.v1.1.0
3335 replaces : multiarch-tuning-operator.v1.0.0
3436 - name : multiarch-tuning-operator.v1.0.0
@@ -301,4 +303,139 @@ relatedImages:
301303 name : " "
302304 - image : registry.redhat.io/multiarch-tuning/multiarch-tuning-rhel9-operator@sha256:5756908166dc82d006fec3d4ec0b34d6bfb9c985e5e8cc2989570e59ca0c8fd2
303305 name : " "
306+ schema : olm.bundle
307+ ---
308+ image : registry.redhat.io/multiarch-tuning/multiarch-tuning-operator-bundle@sha256:f49b7a2c60e79edaba1a5faabc3983f87f9123b6d84121a438d179ccbb8102e3
309+ name : multiarch-tuning-operator.v1.1.1
310+ package : multiarch-tuning-operator
311+ properties :
312+ - type : olm.gvk
313+ value :
314+ group : multiarch.openshift.io
315+ kind : ClusterPodPlacementConfig
316+ version : v1alpha1
317+ - type : olm.gvk
318+ value :
319+ group : multiarch.openshift.io
320+ kind : ClusterPodPlacementConfig
321+ version : v1beta1
322+ - type : olm.package
323+ value :
324+ packageName : multiarch-tuning-operator
325+ version : 1.1.1
326+ - type : olm.csv.metadata
327+ value :
328+ annotations :
329+ alm-examples : |-
330+ [
331+ {
332+ "apiVersion": "multiarch.openshift.io/v1beta1",
333+ "kind": "ClusterPodPlacementConfig",
334+ "metadata": {
335+ "name": "cluster"
336+ },
337+ "spec": {
338+ "logVerbosity": "Normal",
339+ "namespaceSelector": {
340+ "matchExpressions": [
341+ {
342+ "key": "multiarch.openshift.io/exclude-pod-placement",
343+ "operator": "DoesNotExist"
344+ }
345+ ]
346+ }
347+ }
348+ }
349+ ]
350+ capabilities : Seamless Upgrades
351+ categories : OpenShift Optional, Other
352+ console.openshift.io/disable-operand-delete : " false"
353+ containerImage : registry.redhat.io/multiarch-tuning/multiarch-tuning-rhel9-operator@sha256:d532619b2090be5cc69a70225ca3dcbbc701af35a533be277783beb8ffdcdc91
354+ createdAt : " 2025-05-09T05:49:47Z"
355+ features.operators.openshift.io/cnf : " false"
356+ features.operators.openshift.io/cni : " false"
357+ features.operators.openshift.io/csi : " false"
358+ features.operators.openshift.io/disconnected : " true"
359+ features.operators.openshift.io/fips-compliant : " true"
360+ features.operators.openshift.io/proxy-aware : " true"
361+ features.operators.openshift.io/tls-profiles : " false"
362+ features.operators.openshift.io/token-auth-aws : " false"
363+ features.operators.openshift.io/token-auth-azure : " false"
364+ features.operators.openshift.io/token-auth-gcp : " false"
365+ operator.openshift.io/uninstall-message : You must remove all Operands before
366+ uninstalling the operator.
367+ operatorframework.io/cluster-monitoring : " true"
368+ operatorframework.io/suggested-namespace : openshift-multiarch-tuning-operator
369+ operators.openshift.io/valid-subscription : ' ["OpenShift Kubernetes Engine",
370+ "OpenShift Container Platform", "OpenShift Platform Plus"]'
371+ operators.operatorframework.io/builder : operator-sdk-v1.31.0
372+ operators.operatorframework.io/project_layout : go.kubebuilder.io/v3
373+ repository : https://github.com/openshift/multiarch-tuning-operator
374+ support : Red Hat
375+ apiServiceDefinitions : {}
376+ crdDescriptions :
377+ owned :
378+ - description : ClusterPodPlacementConfig defines the configuration for the architecture
379+ aware pod placement operand. Users can only deploy a single object named
380+ " cluster" . Creating the object enables the operand.
381+ displayName : Cluster Pod Placement Config
382+ kind : ClusterPodPlacementConfig
383+ name : clusterpodplacementconfigs.multiarch.openshift.io
384+ version : v1alpha1
385+ - description : ClusterPodPlacementConfig defines the configuration for the architecture
386+ aware pod placement operand. Users can only deploy a single object named
387+ " cluster" . Creating the object enables the operand.
388+ displayName : Cluster Pod Placement Config
389+ kind : ClusterPodPlacementConfig
390+ name : clusterpodplacementconfigs.multiarch.openshift.io
391+ version : v1beta1
392+ description : |
393+ The Multiarch Tuning Operator optimizes workload management within multi-architecture clusters and in
394+ single-architecture clusters transitioning to multi-architecture environments.
395+
396+ By default, the scheduler does not consider the architecture of a pod's container images
397+ when determining the placement of new pods onto nodes.
398+
399+ The Multiarch Tuning Operator introduces the ClusterPodPlacementConfig custom resource to
400+ enable architecture-aware scheduling, ensuring that pods are assigned to nodes with
401+ a corresponding architecture for their container images.
402+
403+ To enable this functionality, you must create a ClusterPodPlacementConfig resource.
404+
405+ When the ClusterPodPlacementConfig object is created, the Multiarch Tuning Operator deploys the necessary operands
406+ to support architecture-aware workload scheduling.
407+ displayName : Multiarch Tuning Operator
408+ installModes :
409+ - supported : false
410+ type : OwnNamespace
411+ - supported : false
412+ type : SingleNamespace
413+ - supported : false
414+ type : MultiNamespace
415+ - supported : true
416+ type : AllNamespaces
417+ keywords :
418+ - multiarch-tuning-operator
419+ - pod-placement
420+ labels :
421+ operatorframework.io/arch.amd64 : supported
422+ operatorframework.io/arch.arm64 : supported
423+ operatorframework.io/arch.ppc64le : supported
424+ operatorframework.io/arch.s390x : supported
425+ links :
426+ - name : Multiarch Tuning Operator Documentation
427+ url : https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/postinstallation_configuration/configuring-multi-architecture-compute-machines-on-an-openshift-cluster#multiarch-tuning-operator
428+ maintainers :
429+ 430+ name : Red Hat
431+ maturity : beta
432+ minKubeVersion : 1.27.0
433+ provider :
434+ name : Red Hat
435+ url : https://github.com/openshift/multiarch-tuning-operator
436+ relatedImages :
437+ - image : registry.redhat.io/multiarch-tuning/multiarch-tuning-operator-bundle@sha256:f49b7a2c60e79edaba1a5faabc3983f87f9123b6d84121a438d179ccbb8102e3
438+ name : " "
439+ - image : registry.redhat.io/multiarch-tuning/multiarch-tuning-rhel9-operator@sha256:d532619b2090be5cc69a70225ca3dcbbc701af35a533be277783beb8ffdcdc91
440+ name : " "
304441schema : olm.bundle
0 commit comments