You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by zh...@apache.org on 2022/01/30 18:38:03 UTC
[shardingsphere] branch master updated: improve(it): Delete the docker-compose file and adjust the docker dir… (#15042)
This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 8aee228 improve(it): Delete the docker-compose file and adjust the docker dir… (#15042)
8aee228 is described below
commit 8aee228c463d8915a7ba276d52eaadfe70b4607a
Author: Jieker <ji...@163.com>
AuthorDate: Mon Jan 31 02:37:03 2022 +0800
improve(it): Delete the docker-compose file and adjust the docker dir… (#15042)
* improve(it): Delete the docker-compose file and adjust the docker directory structure.
* fix(it): Support shadow
---
.../adapter/ShardingSphereAdapterContainer.java | 2 +-
.../adapter/impl/ShardingSphereProxyContainer.java | 2 +-
.../test/resources/docker/db/h2/docker-compose.yml | 55 ----------------
.../resources/docker/db/mysql/docker-compose.yml | 55 ----------------
.../docker/db/postgresql/docker-compose.yml | 56 ----------------
.../h2/docker-compose.yml | 55 ----------------
.../mysql/docker-compose.yml | 55 ----------------
.../postgresql/docker-compose.yml | 56 ----------------
.../h2/docker-compose.yml | 55 ----------------
.../mysql/docker-compose.yml | 55 ----------------
.../postgresql/docker-compose.yml | 56 ----------------
.../docker/empty_rules/mysql/docker-compose.yml | 55 ----------------
.../empty_rules/postgresql/docker-compose.yml | 56 ----------------
.../resources/docker/encrypt/h2/docker-compose.yml | 55 ----------------
.../docker/encrypt/mysql/docker-compose.yml | 55 ----------------
.../docker/encrypt/postgresql/docker-compose.yml | 56 ----------------
.../proxy/conf => proxy/conf/db/h2}/config-db.yaml | 0
.../proxy/conf => proxy/conf/db/h2}/logback.xml | 0
.../h2/proxy/conf => proxy/conf/db/h2}/server.yaml | 0
.../conf => proxy/conf/db/mysql}/config-db.yaml | 0
.../proxy/conf => proxy/conf/db/mysql}/logback.xml | 0
.../proxy/conf => proxy/conf/db/mysql}/server.yaml | 0
.../conf/db/postgresql}/config-db.yaml | 0
.../conf => proxy/conf/db/postgresql}/logback.xml | 0
.../conf => proxy/conf/db/postgresql}/server.yaml | 0
.../h2}/config-dbtbl-with-readwrite-splitting.yaml | 0
.../dbtbl_with_readwrite_splitting/h2}/logback.xml | 0
.../dbtbl_with_readwrite_splitting/h2}/server.yaml | 0
.../config-dbtbl-with-readwrite-splitting.yaml | 0
.../mysql}/logback.xml | 0
.../mysql}/server.yaml | 0
.../config-dbtbl-with-readwrite-splitting.yaml | 0
.../postgresql}/logback.xml | 0
.../postgresql}/server.yaml | 0
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 0
.../h2}/logback.xml | 0
.../h2}/server.yaml | 0
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 0
.../mysql}/logback.xml | 0
.../mysql}/server.yaml | 0
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 0
.../postgresql}/logback.xml | 0
.../postgresql}/server.yaml | 0
.../empty_rules/mysql}/config-empty-rules.yaml | 0
.../conf/empty_rules/mysql}/logback.xml | 0
.../conf/empty_rules/mysql}/server.yaml | 0
.../postgresql}/config-empty-rules.yaml | 0
.../conf/empty_rules/postgresql}/logback.xml | 0
.../conf/empty_rules/postgresql}/server.yaml | 0
.../conf/encrypt/h2}/config-encrypt.yaml | 0
.../conf => proxy/conf/encrypt/h2}/logback.xml | 0
.../conf => proxy/conf/encrypt/h2}/server.yaml | 0
.../conf/encrypt/mysql}/config-encrypt.yaml | 0
.../conf => proxy/conf/encrypt/mysql}/logback.xml | 0
.../conf => proxy/conf/encrypt/mysql}/server.yaml | 0
.../conf/encrypt/postgresql}/config-encrypt.yaml | 0
.../conf/encrypt/postgresql}/logback.xml | 0
.../conf/encrypt/postgresql}/server.yaml | 0
.../h2}/config-readwrite-splitting.yaml | 0
.../conf/readwrite_splitting/h2}/logback.xml | 0
.../conf/readwrite_splitting/h2}/server.yaml | 0
.../mysql}/config-readwrite-splitting.yaml | 0
.../conf/readwrite_splitting/mysql}/logback.xml | 0
.../conf/readwrite_splitting/mysql}/server.yaml | 0
.../postgresql}/config-readwrite-splitting.yaml | 0
.../readwrite_splitting/postgresql}/logback.xml | 0
.../readwrite_splitting/postgresql}/server.yaml | 0
.../conf/shadow/mysql}/config-shadow.yaml | 0
.../conf => proxy/conf/shadow/mysql}/logback.xml | 0
.../conf => proxy/conf/shadow/mysql}/server.yaml | 0
.../conf/shadow/postgresql}/config-shadow.yaml | 0
.../conf/shadow/postgresql}/logback.xml | 0
.../conf/shadow/postgresql}/server.yaml | 0
.../h2}/config-sharding-governance.yaml | 0
.../conf/sharding_governance/h2}/logback.xml | 0
.../conf/sharding_governance/h2}/server.yaml | 0
.../mysql}/config-sharding-governance.yaml | 0
.../conf/sharding_governance/mysql}/logback.xml | 0
.../conf/sharding_governance/mysql}/server.yaml | 0
.../postgresql}/config-sharding-governance.yaml | 0
.../sharding_governance/postgresql}/logback.xml | 0
.../sharding_governance/postgresql}/server.yaml | 0
.../conf => proxy/conf/tbl/h2}/config-tbl.yaml | 0
.../proxy/conf => proxy/conf/tbl/h2}/logback.xml | 0
.../proxy/conf => proxy/conf/tbl/h2}/server.yaml | 0
.../conf => proxy/conf/tbl/mysql}/config-tbl.yaml | 0
.../conf => proxy/conf/tbl/mysql}/logback.xml | 0
.../conf => proxy/conf/tbl/mysql}/server.yaml | 0
.../conf/tbl/postgresql}/config-tbl.yaml | 0
.../conf => proxy/conf/tbl/postgresql}/logback.xml | 0
.../conf => proxy/conf/tbl/postgresql}/server.yaml | 0
.../readwrite_splitting/h2/docker-compose.yml | 55 ----------------
.../readwrite_splitting/mysql/docker-compose.yml | 55 ----------------
.../postgresql/docker-compose.yml | 56 ----------------
.../docker/shadow/mysql/docker-compose.yml | 48 --------------
.../docker/shadow/postgresql/docker-compose.yml | 49 --------------
.../sharding_governance/h2/docker-compose.yml | 74 ---------------------
.../sharding_governance/mysql/docker-compose.yml | 74 ---------------------
.../postgresql/docker-compose.yml | 75 ----------------------
.../resources/docker/tbl/h2/docker-compose.yml | 55 ----------------
.../resources/docker/tbl/mysql/docker-compose.yml | 55 ----------------
.../docker/tbl/postgresql/docker-compose.yml | 56 ----------------
102 files changed, 2 insertions(+), 1429 deletions(-)
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/ShardingSphereAdapterContainer.java b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/ShardingSphereAdapterContainer.java
index 3f6024f..f7b812a 100644
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/ShardingSphereAdapterContainer.java
+++ b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/ShardingSphereAdapterContainer.java
@@ -55,7 +55,7 @@ public abstract class ShardingSphereAdapterContainer extends ShardingSphereConta
private YamlUserConfiguration loadAuthentication(final ParameterizedArray parameterizedArray) throws IOException {
YamlProxyServerConfiguration configuration = YamlEngine.unmarshal(
ByteStreams.toByteArray(this.getClass().getResourceAsStream(
- "/docker/" + parameterizedArray.getScenario() + "/" + parameterizedArray.getDatabaseType().getName().toLowerCase() + "/proxy/conf/server.yaml")),
+ "/docker/proxy/conf/" + parameterizedArray.getScenario() + "/" + parameterizedArray.getDatabaseType().getName().toLowerCase() + "/server.yaml")),
YamlProxyServerConfiguration.class);
return YamlUsersConfigurationConverter.convertYamlUserConfiguration(getUsersFromConfiguration(configuration))
.stream()
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/impl/ShardingSphereProxyContainer.java b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/impl/ShardingSphereProxyContainer.java
index d3a3858..febdafc 100644
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/impl/ShardingSphereProxyContainer.java
+++ b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/java/org/apache/shardingsphere/test/integration/junit/container/adapter/impl/ShardingSphereProxyContainer.java
@@ -87,7 +87,7 @@ public final class ShardingSphereProxyContainer extends ShardingSphereAdapterCon
@Override
protected void configure() {
- withConfMapping("/docker/" + getParameterizedArray().getScenario() + "/" + getParameterizedArray().getDatabaseType().getName().toLowerCase() + "/proxy/conf");
+ withConfMapping("/docker/proxy/conf/" + getParameterizedArray().getScenario() + "/" + getParameterizedArray().getDatabaseType().getName().toLowerCase());
setWaitStrategy(new LogMessageWaitStrategy().withRegEx(".*ShardingSphere-Proxy .* mode started successfully.*"));
super.configure();
}
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/docker-compose.yml
deleted file mode 100644
index 550e9c8..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: db-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/db/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33060:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: db-register-center
-# ports:
-# - "20810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: db-shardingsphere-proxy
- ports:
- - "33070:3307"
- - "33080:3308"
- links:
- - "mysql:mysql.db.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/docker-compose.yml
deleted file mode 100644
index ce78811..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: db-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/db/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33060:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: db-register-center
-# ports:
-# - "20810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: db-shardingsphere-proxy
- ports:
- - "33070:3307"
- - "33080:3308"
- links:
- - "mysql:mysql.db.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/docker-compose.yml
deleted file mode 100644
index 9864dc0..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54320:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: db-register-center
-# ports:
-# - "20810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: db-shardingsphere-proxy
- ports:
- - "33070:3307"
- - "33080:3308"
- links:
- - "postgresql:postgresql.db.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/docker-compose.yml
deleted file mode 100644
index f606cc1..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: dbtbl-with-readwrite-splitting-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/dbtbl_with_readwrite_splitting/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33360:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-register-center
-# ports:
-# - "23810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-shardingsphere-proxy
- ports:
- - "33370:3307"
- - "33380:3308"
- links:
- - "mysql:mysql.dbtbl_with_readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/docker-compose.yml
deleted file mode 100644
index f606cc1..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: dbtbl-with-readwrite-splitting-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/dbtbl_with_readwrite_splitting/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33360:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-register-center
-# ports:
-# - "23810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-shardingsphere-proxy
- ports:
- - "33370:3307"
- - "33380:3308"
- links:
- - "mysql:mysql.dbtbl_with_readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/docker-compose.yml
deleted file mode 100644
index c9f7757..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgres
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54323:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-register-center
-# ports:
-# - "23810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-shardingsphere-proxy
- ports:
- - "33370:3307"
- - "33380:3308"
- links:
- - "postgresql:postgresql.dbtbl_with_readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/docker-compose.yml
deleted file mode 100644
index 07f7f06..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/dbtbl_with_readwrite_splitting_and_encrypt/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33560:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-and-encrypt-register-center
-# ports:
-# - "25810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-shardingsphere-proxy
- ports:
- - "33570:3307"
- - "33580:3308"
- links:
- - "mysql:mysql.dbtbl_with_readwrite_splitting_and_encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/docker-compose.yml
deleted file mode 100644
index 07f7f06..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/dbtbl_with_readwrite_splitting_and_encrypt/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33560:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-and-encrypt-register-center
-# ports:
-# - "25810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-shardingsphere-proxy
- ports:
- - "33570:3307"
- - "33580:3308"
- links:
- - "mysql:mysql.dbtbl_with_readwrite_splitting_and_encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/docker-compose.yml
deleted file mode 100644
index 8e21d2c..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54325:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: dbtbl-with-readwrite-splitting-and-encrypt-register-center
-# ports:
-# - "25810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: dbtbl-with-readwrite-splitting-and-encrypt-shardingsphere-proxy
- ports:
- - "33570:3307"
- - "33580:3308"
- links:
- - "postgresql:postgresql.dbtbl_with_readwrite_splitting_and_encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/docker-compose.yml
deleted file mode 100644
index ab70182..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: empty-rules-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/empty_rules/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33760:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: empty-rules-register-center
-# ports:
-# - "27810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: empty-rules-proxy
- ports:
- - "33770:3307"
- - "33780:3308"
- links:
- - "mysql:mysql.empty_rules.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/docker-compose.yml
deleted file mode 100644
index 78870ef..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: empty-rules-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54327:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: empty-rules-register-center
-# ports:
-# - "27810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: empty-rules-shardingsphere-proxy
- ports:
- - "33770:3307"
- - "33780:3308"
- links:
- - "postgresql:postgresql.empty_rules.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/docker-compose.yml
deleted file mode 100644
index 9d15b69..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: encrypt-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/encrypt/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33460:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: encrypt-register-center
-# ports:
-# - "24810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: encrypt-shardingsphere-proxy
- ports:
- - "33470:3307"
- - "33480:3308"
- links:
- - "mysql:mysql.encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/docker-compose.yml
deleted file mode 100644
index 9d15b69..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: encrypt-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/encrypt/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33460:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: encrypt-register-center
-# ports:
-# - "24810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: encrypt-shardingsphere-proxy
- ports:
- - "33470:3307"
- - "33480:3308"
- links:
- - "mysql:mysql.encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/docker-compose.yml
deleted file mode 100644
index 2eb8263..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54324:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: encrypt-register-center
-# ports:
-# - "24810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: encrypt-shardingsphere-proxy
- ports:
- - "33470:3307"
- - "33480:3308"
- links:
- - "postgresql:postgresql.encrypt.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/config-db.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/config-db.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/config-db.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/config-db.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/config-db.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/config-db.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/config-db.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/config-db.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/config-db.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/config-db.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/config-db.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/config-db.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/db/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/config-dbtbl-with-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/config-empty-rules.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/config-empty-rules.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/config-empty-rules.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/config-empty-rules.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/config-empty-rules.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/config-empty-rules.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/config-empty-rules.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/config-empty-rules.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/empty_rules/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/config-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/config-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/config-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/config-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/config-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/config-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/config-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/config-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/config-encrypt.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/config-encrypt.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/config-encrypt.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/config-encrypt.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/encrypt/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/config-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/config-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/config-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/config-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/config-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/config-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/proxy/conf/config-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/config-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/empty_rules/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/config-readwrite-splitting.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/config-readwrite-splitting.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/config-readwrite-splitting.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/config-readwrite-splitting.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/readwrite_splitting/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/config-shadow.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/config-shadow.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/proxy/conf/config-shadow.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/config-shadow.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/config-shadow.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/config-shadow.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/proxy/conf/config-shadow.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/config-shadow.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting_and_encrypt/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/encrypt/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/shadow/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/config-sharding-governance.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/config-sharding-governance.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/config-sharding-governance.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/config-sharding-governance.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/config-sharding-governance.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/config-sharding-governance.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/config-sharding-governance.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/config-sharding-governance.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/config-sharding-governance.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/config-sharding-governance.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/proxy/conf/config-sharding-governance.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/config-sharding-governance.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/sharding_governance/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/config-tbl.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/config-tbl.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/proxy/conf/config-tbl.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/config-tbl.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/dbtbl_with_readwrite_splitting/h2/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/h2/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/config-tbl.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/config-tbl.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/proxy/conf/config-tbl.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/config-tbl.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/postgresql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/mysql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/config-tbl.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/config-tbl.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/proxy/conf/config-tbl.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/config-tbl.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/logback.xml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/logback.xml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/h2/proxy/conf/logback.xml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/logback.xml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/server.yaml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/server.yaml
similarity index 100%
rename from shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/db/mysql/proxy/conf/server.yaml
rename to shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/proxy/conf/tbl/postgresql/server.yaml
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/docker-compose.yml
deleted file mode 100644
index 730cd3e..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: readwrite-splitting-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/readwrite_splitting/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33260:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: readwrite-splitting-register-center
-# ports:
-# - "22810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: readwrite-splitting-shardingsphere-proxy
- ports:
- - "33270:3307"
- - "33280:3308"
- links:
- - "mysql:mysql.readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/docker-compose.yml
deleted file mode 100644
index 730cd3e..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: readwrite-splitting-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/readwrite_splitting/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33260:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: readwrite-splitting-register-center
-# ports:
-# - "22810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: readwrite-splitting-shardingsphere-proxy
- ports:
- - "33270:3307"
- - "33280:3308"
- links:
- - "mysql:mysql.readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/docker-compose.yml
deleted file mode 100644
index f7453fb..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/readwrite_splitting/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54322:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: readwrite-splitting-register-center
-# ports:
-# - "22810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: readwrite-splitting-shardingsphere-proxy
- ports:
- - "33270:3307"
- - "33280:3308"
- links:
- - "postgresql:postgresql.readwrite_splitting.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/docker-compose.yml
deleted file mode 100644
index 4a69e87..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/mysql/docker-compose.yml
+++ /dev/null
@@ -1,48 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: shadow-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/shadow/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33960:3306"
- environment:
- - LANG=C.UTF-8
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: shadow-shardingsphere-proxy
- ports:
- - "33970:3307"
- - "33980:3308"
- links:
- - "mysql:mysql.shadow.host"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/docker-compose.yml
deleted file mode 100644
index e900d70..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/shadow/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: shadow-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/shadow/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54329:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: shadow-shardingsphere-proxy
- ports:
- - "33970:3307"
- - "33980:3308"
- links:
- - "postgresql:postgresql.shadow.host"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/docker-compose.yml
deleted file mode 100644
index efef159..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/h2/docker-compose.yml
+++ /dev/null
@@ -1,74 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: sharding-governance-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/sharding_governance/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33660:3306"
- environment:
- - LANG=C.UTF-8
-
- zookeeper:
- image: "zookeeper:3.6.2"
- container_name: sharding-governance-register-center
- ports:
- - "26810:2181"
-
- shardingsphere-proxy_1:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-1-shardingsphere-proxy
- ports:
- - "33670:3307"
- - "33680:3308"
- links:
- - "mysql:mysql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
-
- shardingsphere-proxy_2:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-2-shardingsphere-proxy
- ports:
- - "33770:3307"
- - "33780:3308"
- links:
- - "mysql:mysql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/docker-compose.yml
deleted file mode 100644
index efef159..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/mysql/docker-compose.yml
+++ /dev/null
@@ -1,74 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: sharding-governance-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/sharding_governance/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33660:3306"
- environment:
- - LANG=C.UTF-8
-
- zookeeper:
- image: "zookeeper:3.6.2"
- container_name: sharding-governance-register-center
- ports:
- - "26810:2181"
-
- shardingsphere-proxy_1:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-1-shardingsphere-proxy
- ports:
- - "33670:3307"
- - "33680:3308"
- links:
- - "mysql:mysql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
-
- shardingsphere-proxy_2:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-2-shardingsphere-proxy
- ports:
- - "33770:3307"
- - "33780:3308"
- links:
- - "mysql:mysql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/docker-compose.yml
deleted file mode 100644
index e4df428..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/sharding_governance/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54326:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
- zookeeper:
- image: "zookeeper:3.6.2"
- container_name: sharding-governance-register-center
- ports:
- - "26810:2181"
-
- shardingsphere-proxy_1:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-1-shardingsphere-proxy
- ports:
- - "33670:3307"
- - "33680:3308"
- links:
- - "postgresql:postgresql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
-
- shardingsphere-proxy_2:
- image: apache/shardingsphere-proxy-test
- container_name: sharding-governance-2-shardingsphere-proxy
- ports:
- - "33770:3307"
- - "33780:3308"
- links:
- - "postgresql:postgresql.sharding_governance.host"
- - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/docker-compose.yml
deleted file mode 100644
index e86880e..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/h2/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: tbl-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/tbl/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33160:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: tbl-register-center
-# ports:
-# - "21810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: tbl-shardingsphere-proxy
- ports:
- - "33170:3307"
- - "33180:3308"
- links:
- - "mysql:mysql.tbl.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/docker-compose.yml
deleted file mode 100644
index e86880e..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/mysql/docker-compose.yml
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- mysql:
- image: "mysql/mysql-server:5.7"
- container_name: tbl-mysql
- command: ['--sql_mode=', '--default-authentication-plugin=mysql_native_password']
- volumes:
- - ../../env/tbl/init-sql/mysql:/docker-entrypoint-initdb.d/
- ports:
- - "33160:3306"
- environment:
- - LANG=C.UTF-8
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: tbl-register-center
-# ports:
-# - "21810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: tbl-shardingsphere-proxy
- ports:
- - "33170:3307"
- - "33180:3308"
- links:
- - "mysql:mysql.tbl.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - mysql
- environment:
- - WAIT_HOSTS=mysql:3306
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30
diff --git a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/docker-compose.yml b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/docker-compose.yml
deleted file mode 100644
index 220531e..0000000
--- a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/resources/docker/tbl/postgresql/docker-compose.yml
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-version: "2.1"
-
-services:
- postgresql:
- image: "postgres:12.6"
- container_name: db-postgresql
- command: [ '--max_connections=200' ]
- volumes:
- - ../../env/db/init-sql/postgresql:/docker-entrypoint-initdb.d/
- ports:
- - "54321:5432"
- environment:
- POSTGRES_USER: root
- POSTGRES_PASSWORD: root
-
-# zookeeper:
-# image: "zookeeper:3.6.2"
-# container_name: tbl-register-center
-# ports:
-# - "21810:2181"
-
- shardingsphere-proxy:
- image: apache/shardingsphere-proxy-test
- container_name: tbl-shardingsphere-proxy
- ports:
- - "33170:3307"
- - "33180:3308"
- links:
- - "postgresql:postgresql.tbl.host"
-# - "zookeeper:zk"
- volumes:
- - ./proxy/conf:/opt/shardingsphere-proxy/conf
- depends_on:
- - postgresql
- environment:
- - WAIT_HOSTS=postgresql:5432
- - WAIT_HOSTS_TIMEOUT=300
- - WAIT_SLEEP_INTERVAL=5
- - WAIT_HOST_CONNECT_TIMEOUT=30