Commit b71a8d2d authored by Daniel Seybold's avatar Daniel Seybold

updated dbms templates to use dynamic service_endpoint and added single node templates

parent 3a778745
Pipeline #44703 passed with stage
in 7 minutes and 49 seconds
......@@ -10,10 +10,10 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cassandra/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cassandra/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cassandra/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/cloudiator/catalogue-scripts/raw/master/scripts/database/cassandra/telegraf.sh' "
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/cassandra/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/cassandra/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/cassandra/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/cassandra/telegraf.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh && sudo -E ./seed.sh"
start : "source /etc/environment && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh"
......
......@@ -10,11 +10,11 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/telegraf.sh'
&& wget -O maki-manager.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/maki-manager/install_maki_manager.sh' "
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/telegraf.sh'
&& wget -O maki-manager.sh '#SERVICE_ENDPOINT#/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh"
start : "source /etc/environment && sudo -E ./seed.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
......@@ -32,12 +32,12 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/cloudiator/catalogue-scripts/raw/master/scripts/database/cockroachdb/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/init.sh'
&& wget -O data.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/data.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/telegraf.sh'
&& wget -O stop.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/stop_data.sh'
&& wget -O maki-manager.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/maki-manager/install_maki_manager.sh' "
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/init.sh'
&& wget -O data.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/data.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/telegraf.sh'
&& wget -O stop.sh '#SERVICE_ENDPOINT#/scripts/database/cockroachdb/stop_data.sh'
&& wget -O maki-manager.sh '#SERVICE_ENDPOINT#/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x data.sh && sudo -E ./init.sh "
start : "source /etc/environment && sudo -E ./data.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
......
application : "COCKROACHDB"
user : "someUser"
components :
-
name : "SEED"
incomingPorts :
-
name : "CLUSTER"
number : 26257
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/cockroachdb/telegraf.sh'
&& wget -O maki-manager.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh"
start : "source /etc/environment && sudo -E ./seed.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
stop : ""
......@@ -5,17 +5,41 @@ components :
name : "SEED"
incomingPorts :
-
name : "WebConsolePort"
name : "WEB_ADMIN"
number : 8091
-
name : "PORT_MAPPER"
number : 4369
-
name : "CAPI_PORT"
number : 8092
-
name : "QUERY_PORT"
number : 8093
-
name : "FTS_PORT"
number : 8093
-
name : "INDEXER_ADMIN_PORT"
number : 9100
-
name : "INDEXER_HTTP_PORT"
number : 9102
-
name : "MEMCACHED_DEDICATED_PORT"
number : 11209
-
name : "MEMCACHED_PORT"
number : 11210
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/couchbase/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/couchbase/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/couchbase/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/couchbase/telegraf.sh'
&& wget -O telegraf.conf 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/couchbase/telegraf.conf' "
download : "
wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/couchbase/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/couchbase/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/couchbase/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/couchbase/telegraf.sh'
&& wget -O telegraf.conf '#SERVICE_ENDPOINT#/scripts/database/couchbase/telegraf.conf' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh && sudo -E ./seed.sh"
start : "source /etc/environment && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh"
start : "source /etc/environment && sudo -E ./seed.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh"
stop : ""
......@@ -13,11 +13,11 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/telegraf.sh'
&& wget -O maki-manager.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/maki-manager/install_maki_manager.sh' "
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/telegraf.sh'
&& wget -O maki-manager.sh '#SERVICE_ENDPOINT#/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh"
start : "source /etc/environment && sudo -E ./seed.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
......@@ -35,11 +35,11 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/init.sh'
&& wget -O data.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/data.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/elasticsearch/telegraf.sh'
&& wget -O maki-manager.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/maki-manager/install_maki_manager.sh' "
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/init.sh'
&& wget -O data.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/data.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/telegraf.sh'
&& wget -O maki-manager.sh '#SERVICE_ENDPOINT#/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x data.sh && sudo -E ./init.sh "
start : "source /etc/environment && sudo -E ./data.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
......
application : "ELASTICSEARCH"
user : "someUser"
components :
-
name : "SEED"
incomingPorts :
-
name : "CLUSTER"
number : 9300
-
name : "CLIENT"
number : 9200
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/database/elasticsearch/telegraf.sh'
&& wget -O maki-manager.sh '#SERVICE_ENDPOINT#/scripts/maki-manager/install_maki_manager.sh' "
install : "sudo -E chmod +x install.sh && sudo -E ./install.sh"
configure : " source /etc/environment && sudo -E chmod +x init.sh && sudo -E chmod +x seed.sh && sudo -E ./init.sh"
start : "source /etc/environment && sudo -E ./seed.sh && sudo -E chmod +x telegraf.sh && sudo -E ./telegraf.sh && chmod +x maki-manager.sh && sudo -E ./maki-manager.sh"
stop : ""
\ No newline at end of file
......@@ -10,10 +10,10 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y && sudo curl -s https://packagecloud.io/install/repositories/basho/riak/script.deb.sh | sudo bash
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/monitoring/telegraf/telegraf.sh'
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/riak/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/riak/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/riak/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/monitoring/telegraf/telegraf.sh'
&& sudo chmod +x install.sh
&& sudo chmod +x init.sh
&& sudo chmod +x seed.sh
......@@ -35,10 +35,10 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y && sudo curl -s https://packagecloud.io/install/repositories/basho/riak/script.deb.sh | sudo bash
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/init.sh'
&& wget -O data.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/data.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/monitoring/telegraf/telegraf.sh'
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/riak/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/riak/init.sh'
&& wget -O data.sh '#SERVICE_ENDPOINT#/scripts/database/riak/data.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/monitoring/telegraf/telegraf.sh'
&& sudo chmod +x install.sh
&& sudo chmod +x init.sh
&& sudo chmod +x data.sh
......
......@@ -10,10 +10,10 @@ components :
lifecycleActions :
init : ""
download : "sudo apt-get -y update && sudo apt-get install wget -y && sudo curl -s https://packagecloud.io/install/repositories/basho/riak/script.deb.sh | sudo bash
&& wget -O install.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/install.sh'
&& wget -O init.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/init.sh'
&& wget -O seed.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/database/riak/seed.sh'
&& wget -O telegraf.sh 'https://omi-gitlab.e-technik.uni-ulm.de/dbms-jungle-explorer/dbms-catalogue-scripts/raw/master/scripts/monitoring/telegraf/telegraf.sh'
&& wget -O install.sh '#SERVICE_ENDPOINT#/scripts/database/riak/install.sh'
&& wget -O init.sh '#SERVICE_ENDPOINT#/scripts/database/riak/init.sh'
&& wget -O seed.sh '#SERVICE_ENDPOINT#/scripts/database/riak/seed.sh'
&& wget -O telegraf.sh '#SERVICE_ENDPOINT#/scripts/monitoring/telegraf/telegraf.sh'
&& sudo chmod +x install.sh
&& sudo chmod +x init.sh
&& sudo chmod +x seed.sh
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment