From 37755f797b087a0f4772c2d6fce625a45d53812a Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Wed, 11 Jul 2018 17:32:28 -0700 Subject: [PATCH] Add cloud config Add OpenStack cloud configuration for cloud instances. Change-Id: Icc8860672942e9a72fda884225a30295b1b65485 Issue-ID: CIMAN-177 Signed-off-by: Jessica Wagantall --- .../openstack/cattle/centos7-builder-2c-1g.cfg | 3 +++ .../openstack/cattle/centos7-builder-4c-4g.cfg | 3 +++ .../openstack/cattle/centos7-redis-4c-4g.cfg | 3 +++ jenkins-config/clouds/openstack/cattle/cloud.cfg | 22 ++++++++++++++++++++++ .../cattle/ubuntu1604-basebuild-2c-1g.cfg | 3 +++ .../cattle/ubuntu1604-basebuild-4c-2g.cfg | 3 +++ .../cattle/ubuntu1604-basebuild-4c-4g.cfg | 3 +++ .../cattle/ubuntu1604-basebuild-8c-8g.cfg | 3 +++ .../openstack/cattle/ubuntu1604-docker-8c-8g.cfg | 3 +++ .../openstack/cattle/ubuntu1604-helm-2c-1g.cfg | 3 +++ .../cattle/ubuntu1604-memcached-4c-4g.cfg | 3 +++ 11 files changed, 52 insertions(+) create mode 100644 jenkins-config/clouds/openstack/cattle/centos7-builder-2c-1g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/centos7-builder-4c-4g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/centos7-redis-4c-4g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/cloud.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-2c-1g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-2g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-4g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-8c-8g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-8c-8g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-helm-2c-1g.cfg create mode 100644 jenkins-config/clouds/openstack/cattle/ubuntu1604-memcached-4c-4g.cfg diff --git a/jenkins-config/clouds/openstack/cattle/centos7-builder-2c-1g.cfg b/jenkins-config/clouds/openstack/cattle/centos7-builder-2c-1g.cfg new file mode 100644 index 000000000..09c0807bb --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/centos7-builder-2c-1g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=ZZCI - CentOS 7 - builder - 20180328-1726 +LABELS=centos7-basebuild-2c-1g centos7-builder-2c-1g +HARDWARE_ID=v2-highcpu-2 diff --git a/jenkins-config/clouds/openstack/cattle/centos7-builder-4c-4g.cfg b/jenkins-config/clouds/openstack/cattle/centos7-builder-4c-4g.cfg new file mode 100644 index 000000000..4030359a4 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/centos7-builder-4c-4g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=ZZCI - CentOS 7 - builder - 20180328-1726 +LABELS=centos7-basebuild-4c-4g centos7-builder-4c-4g +HARDWARE_ID=v2-highcpu-4 diff --git a/jenkins-config/clouds/openstack/cattle/centos7-redis-4c-4g.cfg b/jenkins-config/clouds/openstack/cattle/centos7-redis-4c-4g.cfg new file mode 100644 index 000000000..ba781783f --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/centos7-redis-4c-4g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=ZZCI - CentOS 7 - builder - 20171102-0130 +LABELS=centos7-redis-4c-4g +HARDWARE_ID=v2-highcpu-4 diff --git a/jenkins-config/clouds/openstack/cattle/cloud.cfg b/jenkins-config/clouds/openstack/cattle/cloud.cfg new file mode 100644 index 000000000..37c4bcaf0 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/cloud.cfg @@ -0,0 +1,22 @@ +# Cloud Configuration +CLOUD_CREDENTIAL_ID=vexx-ecompci +CLOUD_URL=https://auth.vexxhost.net/v3/ +CLOUD_IGNORE_SSL=false +CLOUD_ZONE=ca-ymq-1 + +# Default Template Configuration +IMAGE_NAME=ZZCI - CentOS 7 - builder - 20180601-1002 +HARDWARE_ID=v1-standard-1 +NETWORK_ID=bd089be9-e846-4afe-905b-8bb6c7c90faf +USER_DATA_ID=jenkins-init-system +INSTANCE_CAP=75 +SANDBOX_CAP=4 +FLOATING_IP_POOL= +SECURITY_GROUPS=default +AVAILABILITY_ZONE=ca-ymq-2 +STARTUP_TIMEOUT=600000 +KEY_PAIR_NAME=jenkins +NUM_EXECUTORS=1 +JVM_OPTIONS= +FS_ROOT=/w +RETENTION_TIME=1 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-2c-1g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-2c-1g.cfg new file mode 100644 index 000000000..8aa9f3117 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-2c-1g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - basebuild - 20171102-0010 +LABELS=ubuntu1604-basebuild-2c-1g ubuntu1604-builder-2c-1g +HARDWARE_ID=v2-highcpu-2 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-2g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-2g.cfg new file mode 100644 index 000000000..928f66946 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-2g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - basebuild - 20171102-0010 +LABELS=ubuntu1604-basebuild-4c-2g ubuntu1604-builder-4c-2g +HARDWARE_ID=v2-highcpu-4 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-4g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-4g.cfg new file mode 100644 index 000000000..ce326bca4 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-4c-4g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - basebuild - 20171102-0010 +LABELS=ubuntu1604-basebuild-4c-4g ubuntu1604-builder-4c-4g +HARDWARE_ID=v2-highcpu-4 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-8c-8g.cfg new file mode 100644 index 000000000..e7c415786 --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-basebuild-8c-8g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - basebuild - 20171102-0010 +LABELS=ubuntu1604-basebuild-8c-8g ubuntu1604-builder-8c-8g +HARDWARE_ID=v2-highcpu-8 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-8c-8g.cfg new file mode 100644 index 000000000..dbfd7301c --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-8c-8g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - docker - 20180101-1003 +LABELS=ubuntu1604-docker-8c-8g +HARDWARE_ID=v2-highcpu-8 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-helm-2c-1g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-helm-2c-1g.cfg new file mode 100644 index 000000000..539f8599c --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-helm-2c-1g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - helm - 20180521-1225 +LABELS=ubuntu1604-helm-2c-1g +HARDWARE_ID=v2-highcpu-2 diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-memcached-4c-4g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-memcached-4c-4g.cfg new file mode 100644 index 000000000..26bcf360f --- /dev/null +++ b/jenkins-config/clouds/openstack/cattle/ubuntu1604-memcached-4c-4g.cfg @@ -0,0 +1,3 @@ +IMAGE_NAME=Ubuntu 16.04 - memcached - 20171102-0135 +LABELS=ubuntu1604-memcached-4c-4g +HARDWARE_ID=v2-highcpu-4 -- 2.16.6