diff --git a/.ci-orchestrator/runtime-component-operator-build.yml b/.ci-orchestrator/runtime-component-operator-build.yml index 8e83b7422..adaa837b2 100644 --- a/.ci-orchestrator/runtime-component-operator-build.yml +++ b/.ci-orchestrator/runtime-component-operator-build.yml @@ -29,10 +29,10 @@ steps: properties: ebcPlan: svl-dockerJenkins-ubuntu20_ppcle.yml -#- stepName: ARM Build -# workType: Jenkins -# projectName: ebcDockerBuilderRCO -# timeoutInMinutes: 1440 - # Need properties for Makefile or build script for RCO -# properties: -# ebcPlan: managed-pool-jenkins-macosx_arm.yml +- stepName: ARM Build + workType: Jenkins + projectName: ebcDockerBuilderRCO + timeoutInMinutes: 1440 + # Need properties for Makefile or build script for WLO + properties: + ebcPlan: managed-pool-jenkins-macosx_arm.yml diff --git a/bundle/manifests/runtime-component.clusterserviceversion.yaml b/bundle/manifests/runtime-component.clusterserviceversion.yaml index cb93e11a9..81981763b 100644 --- a/bundle/manifests/runtime-component.clusterserviceversion.yaml +++ b/bundle/manifests/runtime-component.clusterserviceversion.yaml @@ -83,6 +83,7 @@ metadata: operatorframework.io/arch.amd64: supported operatorframework.io/arch.ppc64le: supported operatorframework.io/arch.s390x: supported + operatorframework.io/arch.arm64: supported operatorframework.io/os.linux: supported name: runtime-component.v1.3.0 namespace: placeholder @@ -919,6 +920,7 @@ spec: - Linux® x86_64 (amd64) - Linux® on IBM® Z (s390x) - Linux® on Power® (ppc64le) + - Linux® on AArch64 (arm64) ## Details Key features provided by the operator: ### Integration with Certificate Managers @@ -990,6 +992,7 @@ spec: - amd64 - ppc64le - s390x + - arm64 containers: - args: - --health-probe-bind-address=:8081 diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 08e8c2265..6c6ac85ff 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -98,3 +98,4 @@ spec: - amd64 - ppc64le - s390x + - arm64 diff --git a/config/manifests/bases/runtime-component.clusterserviceversion.yaml b/config/manifests/bases/runtime-component.clusterserviceversion.yaml index da71af429..e08888fa0 100644 --- a/config/manifests/bases/runtime-component.clusterserviceversion.yaml +++ b/config/manifests/bases/runtime-component.clusterserviceversion.yaml @@ -17,6 +17,7 @@ metadata: operatorframework.io/arch.amd64: supported operatorframework.io/arch.ppc64le: supported operatorframework.io/arch.s390x: supported + operatorframework.io/arch.arm64: supported operatorframework.io/os.linux: supported name: runtime-component.v0.0.0 namespace: placeholder diff --git a/config/manifests/description.md b/config/manifests/description.md index e3d5aad80..daac3b0a9 100644 --- a/config/manifests/description.md +++ b/config/manifests/description.md @@ -6,6 +6,7 @@ Kubernetes platform installed on one of the following platforms: - Linux® x86_64 (amd64) - Linux® on IBM® Z (s390x) - Linux® on Power® (ppc64le) +- Linux® on AArch64 (arm64) ## Details Key features provided by the operator: ### Integration with Certificate Managers diff --git a/doc/user-guide-v1.adoc b/doc/user-guide-v1.adoc index 3b0bd2c61..7885a7b68 100755 --- a/doc/user-guide-v1.adoc +++ b/doc/user-guide-v1.adoc @@ -11,6 +11,7 @@ The Runtime Component Operator is available for the following CPU architectures: - Linux® x86_64 (amd64) - Linux® on IBM® Z (s390x) - Linux® on Power® (ppc64le) +- Linux® on AArch64 (arm64) The Runtime Component Operator can be installed to: diff --git a/internal/deploy/kubectl/runtime-component-operator.yaml b/internal/deploy/kubectl/runtime-component-operator.yaml index b0d657c3b..c6b9b6e80 100644 --- a/internal/deploy/kubectl/runtime-component-operator.yaml +++ b/internal/deploy/kubectl/runtime-component-operator.yaml @@ -289,6 +289,7 @@ spec: - amd64 - ppc64le - s390x + - arm64 containers: - args: - --health-probe-bind-address=:8081 diff --git a/internal/deploy/kustomize/daily/base/runtime-component-operator.yaml b/internal/deploy/kustomize/daily/base/runtime-component-operator.yaml index 792944393..4b0b5c55b 100644 --- a/internal/deploy/kustomize/daily/base/runtime-component-operator.yaml +++ b/internal/deploy/kustomize/daily/base/runtime-component-operator.yaml @@ -34,6 +34,7 @@ spec: - amd64 - ppc64le - s390x + - arm64 containers: - args: - --health-probe-bind-address=:8081