Skip to content

Commit 6c2e547

Browse files
committed
Add static s390x hosts for stone-prd-rh02
Add all the static host using a temporary platform name to be able to test them out without affecting prod. A follow up change will replace dynamic by static ones. KFLUXINFRA-1530 Signed-off-by: Hugo Ares <[email protected]>
1 parent f99e09d commit 6c2e547

File tree

2 files changed

+119
-0
lines changed

2 files changed

+119
-0
lines changed

components/multi-platform-controller/production/kflux-prd-rh02/external-secrets.yaml

+23
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,29 @@ spec:
6969
---
7070
apiVersion: external-secrets.io/v1beta1
7171
kind: ExternalSecret
72+
metadata:
73+
name: ibm-s390x-static-ssh-key
74+
namespace: multi-platform-controller
75+
labels:
76+
build.appstudio.redhat.com/multi-platform-secret: "true"
77+
annotations:
78+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
79+
argocd.argoproj.io/sync-wave: "-1"
80+
spec:
81+
dataFrom:
82+
- extract:
83+
key: production/build/multi-platform-controller/kflux-prd-rh02-ibm-s390x-static-ssh-key
84+
refreshInterval: 1h
85+
secretStoreRef:
86+
kind: ClusterSecretStore
87+
name: appsre-stonesoup-vault
88+
target:
89+
creationPolicy: Owner
90+
deletionPolicy: Delete
91+
name: ibm-s390x-static-ssh-key
92+
---
93+
apiVersion: external-secrets.io/v1beta1
94+
kind: ExternalSecret
7295
metadata:
7396
name: ibm-api-key
7497
namespace: multi-platform-controller

components/multi-platform-controller/production/kflux-prd-rh02/host-config.yaml

+96
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,102 @@ data:
587587
588588
--//--
589589
590+
host.tests390x-static-1.address: "10.250.66.15"
591+
host.tests390x-static-1.platform: "linux/tests390x"
592+
host.tests390x-static-1.user: "root"
593+
host.tests390x-static-1.secret: "ibm-s390x-static-ssh-key"
594+
host.tests390x-static-1.concurrency: "4"
595+
596+
host.tests390x-static-2.address: "10.250.66.16"
597+
host.tests390x-static-2.platform: "linux/tests390x"
598+
host.tests390x-static-2.user: "root"
599+
host.tests390x-static-2.secret: "ibm-s390x-static-ssh-key"
600+
host.tests390x-static-2.concurrency: "4"
601+
602+
host.tests390x-static-3.address: "10.250.66.17"
603+
host.tests390x-static-3.platform: "linux/tests390x"
604+
host.tests390x-static-3.user: "root"
605+
host.tests390x-static-3.secret: "ibm-s390x-static-ssh-key"
606+
host.tests390x-static-3.concurrency: "4"
607+
608+
host.tests390x-static-4.address: "10.250.66.18"
609+
host.tests390x-static-4.platform: "linux/tests390x"
610+
host.tests390x-static-4.user: "root"
611+
host.tests390x-static-4.secret: "ibm-s390x-static-ssh-key"
612+
host.tests390x-static-4.concurrency: "4"
613+
614+
host.tests390x-static-5.address: "10.250.66.19"
615+
host.tests390x-static-5.platform: "linux/tests390x"
616+
host.tests390x-static-5.user: "root"
617+
host.tests390x-static-5.secret: "ibm-s390x-static-ssh-key"
618+
host.tests390x-static-5.concurrency: "4"
619+
620+
host.tests390x-static-6.address: "10.250.66.20"
621+
host.tests390x-static-6.platform: "linux/tests390x"
622+
host.tests390x-static-6.user: "root"
623+
host.tests390x-static-6.secret: "ibm-s390x-static-ssh-key"
624+
host.tests390x-static-6.concurrency: "4"
625+
626+
host.tests390x-static-7.address: "10.250.66.21"
627+
host.tests390x-static-7.platform: "linux/tests390x"
628+
host.tests390x-static-7.user: "root"
629+
host.tests390x-static-7.secret: "ibm-s390x-static-ssh-key"
630+
host.tests390x-static-7.concurrency: "4"
631+
632+
host.tests390x-static-8.address: "10.250.66.22"
633+
host.tests390x-static-8.platform: "linux/tests390x"
634+
host.tests390x-static-8.user: "root"
635+
host.tests390x-static-8.secret: "ibm-s390x-static-ssh-key"
636+
host.tests390x-static-8.concurrency: "4"
637+
638+
host.tests390x-static-9.address: "10.250.66.23"
639+
host.tests390x-static-9.platform: "linux/tests390x"
640+
host.tests390x-static-9.user: "root"
641+
host.tests390x-static-9.secret: "ibm-s390x-static-ssh-key"
642+
host.tests390x-static-9.concurrency: "4"
643+
644+
host.tests390x-static-10.address: "10.250.66.24"
645+
host.tests390x-static-10.platform: "linux/tests390x"
646+
host.tests390x-static-10.user: "root"
647+
host.tests390x-static-10.secret: "ibm-s390x-static-ssh-key"
648+
host.tests390x-static-10.concurrency: "4"
649+
650+
host.tests390x-static-11.address: "10.250.67.4"
651+
host.tests390x-static-11.platform: "linux/tests390x"
652+
host.tests390x-static-11.user: "root"
653+
host.tests390x-static-11.secret: "ibm-s390x-static-ssh-key"
654+
host.tests390x-static-11.concurrency: "4"
655+
656+
host.tests390x-static-12.address: "10.250.67.5"
657+
host.tests390x-static-12.platform: "linux/tests390x"
658+
host.tests390x-static-12.user: "root"
659+
host.tests390x-static-12.secret: "ibm-s390x-static-ssh-key"
660+
host.tests390x-static-12.concurrency: "4"
661+
662+
host.tests390x-static-13.address: "10.250.67.6"
663+
host.tests390x-static-13.platform: "linux/tests390x"
664+
host.tests390x-static-13.user: "root"
665+
host.tests390x-static-13.secret: "ibm-s390x-static-ssh-key"
666+
host.tests390x-static-13.concurrency: "4"
667+
668+
host.tests390x-static-14.address: "10.250.67.7"
669+
host.tests390x-static-14.platform: "linux/tests390x"
670+
host.tests390x-static-14.user: "root"
671+
host.tests390x-static-14.secret: "ibm-s390x-static-ssh-key"
672+
host.tests390x-static-14.concurrency: "4"
673+
674+
host.tests390x-static-15.address: "10.250.67.8"
675+
host.tests390x-static-15.platform: "linux/tests390x"
676+
host.tests390x-static-15.user: "root"
677+
host.tests390x-static-15.secret: "ibm-s390x-static-ssh-key"
678+
host.tests390x-static-15.concurrency: "4"
679+
680+
host.tests390x-static-16.address: "10.250.67.9"
681+
host.tests390x-static-16.platform: "linux/tests390x"
682+
host.tests390x-static-16.user: "root"
683+
host.tests390x-static-16.secret: "ibm-s390x-static-ssh-key"
684+
host.tests390x-static-16.concurrency: "4"
685+
590686
# S390X 2vCPU / 8GB RAM / 100GB disk
591687
dynamic.linux-s390x.type: ibmz
592688
dynamic.linux-s390x.ssh-secret: "ibm-ssh-key"

0 commit comments

Comments
 (0)