summaryrefslogtreecommitdiffstats
path: root/jenkins-config/clouds/nomad
diff options
context:
space:
mode:
Diffstat (limited to 'jenkins-config/clouds/nomad')
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml11
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml25
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml13
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml4
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml11
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml13
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml13
54 files changed, 565 insertions, 0 deletions
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml
new file mode 100644
index 000000000..95b632ffb
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:prod-aarch64"
+ labels: "builder-centos7-prod-aarch64"
+ prefix: "builder-centos7-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml
new file mode 100644
index 000000000..a5d77a7be
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:prod-x86_64"
+ labels: "builder-centos7-prod-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml
new file mode 100644
index 000000000..2458aa9b6
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:sandbox-aarch64"
+ labels: "builder-centos7-sandbox-aarch64"
+ prefix: "builder-centos7-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml
new file mode 100644
index 000000000..efa35ed82
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:sandbox-x86_64"
+ labels: "builder-centos7-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml
new file mode 100644
index 000000000..364e6a117
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:test-aarch64"
+ labels: "builder-centos7-test-aarch64"
+ prefix: "builder-centos7-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml
new file mode 100644
index 000000000..529c2a1f9
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:test-x86_64"
+ labels: "builder-centos7-test-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml
new file mode 100644
index 000000000..4e60a6dea
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:prod-aarch64"
+ labels: "builder-centos8-prod-aarch64"
+ prefix: "builder-centos8-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml
new file mode 100644
index 000000000..09ddccc2b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:prod-x86_64"
+ labels: "builder-centos8-prod-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml
new file mode 100644
index 000000000..8a0d72a34
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:sandbox-aarch64"
+ labels: "builder-centos8-sandbox-aarch64"
+ prefix: "builder-centos8-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml
new file mode 100644
index 000000000..447ceb5cc
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:sandbox-x86_64"
+ labels: "builder-centos8-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml
new file mode 100644
index 000000000..0ae69f641
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:test-aarch64"
+ labels: "builder-centos8-test-aarch64"
+ prefix: "builder-centos8-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml
new file mode 100644
index 000000000..8868e31ec
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:test-x86_64"
+ labels: "builder-centos8-test-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml
new file mode 100644
index 000000000..2145da043
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:prod-aarch64"
+ labels: "builder-debian10-prod-aarch64"
+ prefix: "builder-debian10-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml
new file mode 100644
index 000000000..b3444f83d
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:prod-x86_64"
+ labels: "builder-debian10-prod-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml
new file mode 100644
index 000000000..6cb75294e
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:sandbox-aarch64"
+ labels: "builder-debian10-sandbox-aarch64"
+ prefix: "builder-debian10-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml
new file mode 100644
index 000000000..424e5cf56
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:sandbox-x86_64"
+ labels: "builder-debian10-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml
new file mode 100644
index 000000000..92b9937a7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:test-aarch64"
+ labels: "builder-debian10-test-aarch64"
+ prefix: "builder-debian10-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml
new file mode 100644
index 000000000..359323db7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:test-x86_64"
+ labels: "builder-debian10-test-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml
new file mode 100644
index 000000000..c247c766f
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:prod-aarch64"
+ labels: "builder-debian9-prod-aarch64"
+ prefix: "builder-debian9-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml
new file mode 100644
index 000000000..1314af8b2
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:prod-x86_64"
+ labels: "builder-debian9-prod-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml
new file mode 100644
index 000000000..af1283571
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:sandbox-aarch64"
+ labels: "builder-debian9-sandbox-aarch64"
+ prefix: "builder-debian9-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml
new file mode 100644
index 000000000..86847e130
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:sandbox-x86_64"
+ labels: "builder-debian9-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml
new file mode 100644
index 000000000..ff8e981d5
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:test-aarch64"
+ labels: "builder-debian9-test-aarch64"
+ prefix: "builder-debian9-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml
new file mode 100644
index 000000000..6042ed3d7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:test-x86_64"
+ labels: "builder-debian9-test-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 000000000..b857ebed7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-prod-aarch64"
+ prefix: "builder-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 000000000..d7c4ef613
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:prod-x86_64"
+ labels: "builder-ubuntu1804-prod-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 000000000..938dc0de4
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-sandbox-aarch64"
+ prefix: "builder-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 000000000..c28e5f894
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:sandbox-x86_64"
+ labels: "builder-ubuntu1804-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 000000000..2d4481fa2
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:test-aarch64"
+ labels: "builder-ubuntu1804-test-aarch64"
+ prefix: "builder-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml
new file mode 100644
index 000000000..3341b2530
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:test-x86_64"
+ labels: "builder-ubuntu1804-test-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml
new file mode 100644
index 000000000..71bd7c8b7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:prod-aarch64"
+ labels: "builder-ubuntu2004-prod-aarch64"
+ prefix: "builder-ubuntu2004-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml
new file mode 100644
index 000000000..2560e4507
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:prod-x86_64"
+ labels: "builder-ubuntu2004-prod-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml
new file mode 100644
index 000000000..9f23d1965
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:sandbox-aarch64"
+ labels: "builder-ubuntu2004-sandbox-aarch64"
+ prefix: "builder-ubuntu2004-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml
new file mode 100644
index 000000000..53426ed8b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:sandbox-x86_64"
+ labels: "builder-ubuntu2004-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml
new file mode 100644
index 000000000..31b815c91
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:test-aarch64"
+ labels: "builder-ubuntu2004-test-aarch64"
+ prefix: "builder-ubuntu2004-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml
new file mode 100644
index 000000000..b35cef803
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:test-x86_64"
+ labels: "builder-ubuntu2004-test-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml
new file mode 100644
index 000000000..92ba6ca86
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml
@@ -0,0 +1,11 @@
+---
+jenkins:
+ clouds:
+ - nomad:
+ jenkinsUrl: "https://jenkins.fd.io/"
+ name: "FDIONOMAD"
+ nomadUrl: "http://10.30.51.32:4646"
+ prune: false
+ workerTimeout: 5
+ workerUrl: "https://jenkins.fd.io/jnlpJars/slave.jar"
+ templates:
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 000000000..e45c768fd
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:prod-aarch64"
+ labels: "csit_dut-ubuntu1804-prod-aarch64"
+ prefix: "csit_dut-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 000000000..9196f2704
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_dut-ubuntu1804:prod-x86_64"
+ labels: "csit_dut-ubuntu1804-prod-x86_64"
+ memory: 18000
+ prefix: "csit_dut-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 000000000..574375826
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:sandbox-aarch64"
+ labels: "csit_dut-ubuntu1804-sandbox-aarch64"
+ prefix: "csit_dut-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 000000000..93297357a
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_dut-ubuntu1804:sandbox-x86_64"
+ labels: "csit_dut-ubuntu1804-sandbox-x86_64"
+ memory: 18000
+ prefix: "csit_dut-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 000000000..12137e60d
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:test-aarch64"
+ labels: "csit_dut-ubuntu1804-test-aarch64"
+ prefix: "csit_dut-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 000000000..e86a8bb7c
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:prod-aarch64"
+ labels: "csit_shim-ubuntu1804-prod-aarch64"
+ prefix: "csit_shim-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 000000000..7730c8f82
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_shim-ubuntu1804:prod-x86_64"
+ labels: "csit_shim-ubuntu1804-prod-x86_64"
+ memory: 18000
+ prefix: "csit_shim-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 000000000..5dc33b6bf
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:sandbox-aarch64"
+ labels: "csit_shim-ubuntu1804-sandbox-aarch64"
+ prefix: "csit_shim-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 000000000..5adf5f04a
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_shim-ubuntu1804:sandbox-x86_64"
+ labels: "csit_shim-ubuntu1804-sandbox-x86_64"
+ memory: 18000
+ prefix: "csit_shim-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 000000000..778c534fb
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:test-aarch64"
+ labels: "csit_shim-ubuntu1804-test-aarch64"
+ prefix: "csit_shim-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml
new file mode 100644
index 000000000..cfd15479f
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml
@@ -0,0 +1,25 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ datacenters: "yul1"
+ cpu: 6000
+ memory: 10000
+ disk: 3000
+ priority: 50
+ idleTerminationInMinutes: 10
+ numExecutors: 1
+ forcePull: true
+ privileged: true
+ reusable: false
+ useRawExec: false
+ network: "bridge"
+ region: "global"
+ remoteFs: "/w"
+ username: "fdionomad"
+ password: "hidden"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml
new file mode 100644
index 000000000..747f61ad9
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 20000
+ image: "snergster/vpp-ubuntu18"
+ labels: "ubuntu1804-l"
+ memory: 32000
+ prefix: "prod-amd"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml
new file mode 100644
index 000000000..5f3afcc05
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml
@@ -0,0 +1,5 @@
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-s"
+ memory: 16000
+ prefix: "prod-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml
new file mode 100644
index 000000000..f898934a6
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml
@@ -0,0 +1,4 @@
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-us"
+ prefix: "prod-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml
new file mode 100644
index 000000000..9ab4631a4
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml
@@ -0,0 +1,11 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ image: "snergster/vpp-arm-ubuntu18"
+ labels: "vpp-csit-arm-ubuntu18"
+ prefix: "prod-csit-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml
new file mode 100644
index 000000000..ef4f9eda7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ cpu: 10000
+ image: "snergster/vpp-ubuntu18"
+ labels: "vpp-csit-device vpp-csit-ubuntu18"
+ memory: 18000
+ prefix: "prod-csit"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml
new file mode 100644
index 000000000..ef4f9eda7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ cpu: 10000
+ image: "snergster/vpp-ubuntu18"
+ labels: "vpp-csit-device vpp-csit-ubuntu18"
+ memory: 18000
+ prefix: "prod-csit"