add twomaxscales_full template
This commit is contained in:
		 Timofey Turenko
					Timofey Turenko
				
			
				
					committed by
					
						 Markus Mäkelä
						Markus Mäkelä
					
				
			
			
				
	
			
			
			 Markus Mäkelä
						Markus Mäkelä
					
				
			
						parent
						
							51ade9e6fe
						
					
				
				
					commit
					90ca096bc8
				
			| @ -24,9 +24,6 @@ export maxscale_N=`cat "$MDBCI_VM_PATH/$config_name"_network_config | grep maxsc | |||||||
| sed "s/^/export /g" "$MDBCI_VM_PATH/$config_name"_network_config > "$curr_dir"/"$config_name"_network_config_export | sed "s/^/export /g" "$MDBCI_VM_PATH/$config_name"_network_config > "$curr_dir"/"$config_name"_network_config_export | ||||||
| source "$curr_dir"/"$config_name"_network_config_export | source "$curr_dir"/"$config_name"_network_config_export | ||||||
|  |  | ||||||
| # IP Of MaxScale machine |  | ||||||
| export maxscale_IP=$maxscale_network |  | ||||||
| export maxscale_sshkey=$maxscale_keyfile |  | ||||||
|  |  | ||||||
| # User name and Password for Master/Slave replication setup (should have all PRIVILEGES) | # User name and Password for Master/Slave replication setup (should have all PRIVILEGES) | ||||||
| export node_user="skysql" | export node_user="skysql" | ||||||
| @ -83,9 +80,13 @@ do | |||||||
| 	done | 	done | ||||||
| done | done | ||||||
|  |  | ||||||
| export maxscale_access_user=$maxscale_whoami | export maxscale_access_user=$maxscale_000_whoami | ||||||
| export maxscale_access_sudo="sudo " | export maxscale_access_sudo="sudo " | ||||||
|  |  | ||||||
|  | # IP Of MaxScale machine | ||||||
|  | export maxscale_IP=$maxscale_000_IP | ||||||
|  | export maxscale_sshkey=$maxscale_000_keyfile | ||||||
|  |  | ||||||
| # Sysbench directory (should be sysbench >= 0.5) | # Sysbench directory (should be sysbench >= 0.5) | ||||||
| export sysbench_dir=${sysbench_dir:-"$HOME/sysbench_deb7/sysbench/"} | export sysbench_dir=${sysbench_dir:-"$HOME/sysbench_deb7/sysbench/"} | ||||||
|  |  | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ echo "MDBCI_VM_PATH=$MDBCI_VM_PATH" | |||||||
| export box=${box:-"centos_7_libvirt"} | export box=${box:-"centos_7_libvirt"} | ||||||
| echo "box=$box" | echo "box=$box" | ||||||
|  |  | ||||||
| export template=${template:-"default"} | export template=${template:-"twomaxscales_full"} | ||||||
|  |  | ||||||
| export curr_date=`date '+%Y-%m-%d_%H-%M'` | export curr_date=`date '+%Y-%m-%d_%H-%M'` | ||||||
|  |  | ||||||
|  | |||||||
| @ -0,0 +1,116 @@ | |||||||
|  | { | ||||||
|  |   "node_000" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "node000", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  | 	"product" : { | ||||||
|  |       		"name": "${product}", | ||||||
|  | 		"version": "${version}", | ||||||
|  |                 "cnf_template" : "server1.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  | 	} | ||||||
|  |  | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "node_001" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "node001", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "${product}", | ||||||
|  |                 "version": "${version}", | ||||||
|  |                 "cnf_template" : "server2.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "node_002" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "node002", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "${product}", | ||||||
|  |                 "version": "${version}", | ||||||
|  |                 "cnf_template" : "server3.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "node_003" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "node003", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "${product}", | ||||||
|  |                 "version": "${version}", | ||||||
|  |                 "cnf_template" : "server4.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |   "galera_001" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "galera001", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "galera", | ||||||
|  |                 "version": "${galera_version}", | ||||||
|  |                 "cnf_template" : "galera_server2.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "galera_002" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "galera002", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "galera", | ||||||
|  |                 "version": "${galera_version}", | ||||||
|  |                 "cnf_template" : "galera_server3.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "galera_003" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "galera003", | ||||||
|  |         "box" : "${backend_box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name": "galera", | ||||||
|  |                 "version": "${galera_version}", | ||||||
|  |                 "cnf_template" : "galera_server4.cnf", | ||||||
|  |                 "cnf_template_path": "${cnf_path}" | ||||||
|  |         } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "maxscale_000" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "maxscale", | ||||||
|  |         "box" : "${box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                  "name" : "maxscale_ci", | ||||||
|  |                 "version" : "${target}" | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   "maxscale_001" : | ||||||
|  |   { | ||||||
|  |         "hostname" : "maxscale", | ||||||
|  |         "box" : "${box}", | ||||||
|  |         "memory_size" : "${vm_memory}", | ||||||
|  |         "product" : { | ||||||
|  |                 "name" : "maxscale_ci", | ||||||
|  |                 "version" : "${target}" | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |   } | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user