From aa526fe70697e453cb9731b775308bd6e44f383e Mon Sep 17 00:00:00 2001 From: Denis Volkov Date: Fri, 17 Jan 2025 17:15:04 +0100 Subject: [PATCH] Add CPU optimized host configs for ppc64le and s390x (#5271) * Add CPU optimized host configs for ppc64le and s390x Signed-off-by: Denis Volkov * Fix missing comma Signed-off-by: Denis Volkov * Restore comment indentation Signed-off-by: Denis Volkov --------- Signed-off-by: Denis Volkov --- .../kflux-ocp-p01/host-config.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/components/multi-platform-controller/production-downstream/kflux-ocp-p01/host-config.yaml b/components/multi-platform-controller/production-downstream/kflux-ocp-p01/host-config.yaml index e58b4f880f4..fa288583b89 100644 --- a/components/multi-platform-controller/production-downstream/kflux-ocp-p01/host-config.yaml +++ b/components/multi-platform-controller/production-downstream/kflux-ocp-p01/host-config.yaml @@ -41,7 +41,9 @@ data: linux-root/amd64,\ linux/s390x,\ linux-large/s390x,\ + linux-largecpu/s390x,\ linux/ppc64le,\ + linux-largecpu/ppc64le,\ linux-d200/ppc64le,\ linux-large/ppc64le,\ linux-d200-large/ppc64le\ @@ -476,6 +478,21 @@ data: dynamic.linux-large-s390x.private-ip: "true" dynamic.linux-large-s390x.allocation-timeout: "1800" + ## IBM s390x with 8CPU 16GiB RAM #### + dynamic.linux-largecpu-s390x.type: ibmz + dynamic.linux-largecpu-s390x.ssh-secret: "internal-prod-ibm-ssh-key" + dynamic.linux-largecpu-s390x.secret: "internal-prod-ibm-api-key" + dynamic.linux-largecpu-s390x.vpc: "konflux-internal-ocp-art-vpc" + dynamic.linux-largecpu-s390x.key: "internal-prod-key" + dynamic.linux-largecpu-s390x.subnet: "konflux-internal-ocp-art-vpc-subnet" + dynamic.linux-largecpu-s390x.image-id: "r006-7af05e6b-b1cd-4467-8a37-770ce2094e8d" + dynamic.linux-largecpu-s390x.region: "us-south-2" + dynamic.linux-largecpu-s390x.url: "https://us-south.iaas.cloud.ibm.com/v1" + dynamic.linux-largecpu-s390x.profile: "cz2-8x16" + dynamic.linux-largecpu-s390x.max-instances: "5" + dynamic.linux-largecpu-s390x.private-ip: "true" + dynamic.linux-largecpu-s390x.allocation-timeout: "1800" + #PPC64LE dynamic nodes dynamic.linux-ppc64le.type: ibmp dynamic.linux-ppc64le.ssh-secret: "internal-prod-ibm-ssh-key" @@ -522,6 +539,21 @@ data: dynamic.linux-large-ppc64le.max-instances: "10" dynamic.linux-large-ppc64le.allocation-timeout: "1800" + #PPC64LE CPU dynamic nodes + dynamic.linux-largecpu-ppc64le.type: ibmp + dynamic.linux-largecpu-ppc64le.ssh-secret: "internal-prod-ibm-ssh-key" + dynamic.linux-largecpu-ppc64le.secret: "internal-prod-ibm-api-key" + dynamic.linux-largecpu-ppc64le.key: "prod-konflux-infra" + dynamic.linux-largecpu-ppc64le.image: "ppc64le-rhel-94-base-27nov2024" + dynamic.linux-largecpu-ppc64le.crn: "crn:v1:bluemix:public:power-iaas:dal12:a/eebc7153d0c844f9915fb6f3b9850a3b:d6faf373-c0b6-4ba9-b0bc-4f7e0a74f9d5::" + dynamic.linux-largecpu-ppc64le.url: "https://us-south.power-iaas.cloud.ibm.com" + dynamic.linux-largecpu-ppc64le.network: "4d164943-b043-4c6e-bba5-d233abf66c6a" + dynamic.linux-largecpu-ppc64le.system: "e980" + dynamic.linux-largecpu-ppc64le.cores: "8" + dynamic.linux-largecpu-ppc64le.memory: "16" + dynamic.linux-largecpu-ppc64le.max-instances: "5" + dynamic.linux-largecpu-ppc64le.allocation-timeout: "1800" + # Same as linux-large-ppc64le but with 200GB disk instead of default 100GB dynamic.linux-d200-large-ppc64le.type: ibmp dynamic.linux-d200-large-ppc64le.ssh-secret: "internal-prod-ibm-ssh-key"