This is an automated email from the ASF dual-hosted git repository.

zhongxjian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git


The following commit(s) were added to refs/heads/master by this push:
     new 651ede38 [chore] Changing the control surface directory location (#366)
651ede38 is described below

commit 651ede386d22c6577d2a17aecb102bacb93cf880
Author: mfordjody <[email protected]>
AuthorDate: Sun Sep 22 13:33:28 2024 +0800

    [chore] Changing the control surface directory location (#366)
    
    ci check
---
 {conf => app/dubbo-cp}/dubbo-cp.yaml                    |  0
 generated/{ => templates}/generated.go                  |  4 ++--
 mk/run.mk                                               |  2 +-
 {test => tests}/app/consumer/deployment.yaml            |  0
 {test => tests}/app/consumer/service.yaml               |  0
 {test => tests}/app/provider/deployment.yaml            |  0
 {test => tests}/app/provider/service.yaml               |  0
 .../auth/dubbo.apache.org_authenticationpolicies.yaml   |  0
 .../auth/dubbo.apache.org_authorizationpolicies.yaml    |  0
 {test => tests}/cert/tls.crt                            | 17 +++++++++++++++++
 {test => tests}/cert/tls.key                            | 17 +++++++++++++++++
 {test => tests}/cp/cp.yaml                              |  0
 {test => tests}/cp/crds/dubbo.io_conditionroutes.yaml   | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_dataplaneinsights.yaml | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_dataplanes.yaml        | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_datasources.yaml       | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_dynamicconfigs.yaml    | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_mappings.yaml          | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_meshes.yaml            | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_meshinsights.yaml      | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_metadata.yaml          | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_secrets.yaml           | 15 +++++++++++++++
 .../cp/crds/dubbo.io_servicenamemappings.yaml           | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_tagroutes.yaml         | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_zoneegresses.yaml      | 15 +++++++++++++++
 .../cp/crds/dubbo.io_zoneegressinsights.yaml            | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_zoneingresses.yaml     | 15 +++++++++++++++
 .../cp/crds/dubbo.io_zoneingressinsights.yaml           | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_zoneinsights.yaml      | 15 +++++++++++++++
 {test => tests}/cp/crds/dubbo.io_zones.yaml             | 15 +++++++++++++++
 {test => tests}/dp/dp-bootstrap.yaml                    |  0
 {test => tests}/dp/dp.Dockerfile                        |  0
 {test => tests}/dp/dp/ingress.yaml                      |  0
 .../traffic/dubbo.apache.org_conditionroutes.yaml       |  0
 .../traffic/dubbo.apache.org_dynamicconfigs.yaml        |  0
 .../traffic/dubbo.apache.org_servicenamemappings.yaml   |  0
 {test => tests}/traffic/dubbo.apache.org_tagroutes.yaml |  0
 37 files changed, 307 insertions(+), 3 deletions(-)

diff --git a/conf/dubbo-cp.yaml b/app/dubbo-cp/dubbo-cp.yaml
similarity index 100%
rename from conf/dubbo-cp.yaml
rename to app/dubbo-cp/dubbo-cp.yaml
diff --git a/generated/generated.go b/generated/templates/generated.go
similarity index 98%
rename from generated/generated.go
rename to generated/templates/generated.go
index 1e33d08a..692e0945 100644
--- a/generated/generated.go
+++ b/generated/templates/generated.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package generated
+package templates
 
 import (
        "archive/zip"
@@ -36,7 +36,7 @@ var templatesPath = filepath.Join(relativePathToRoot, 
"templates")
 // This program generates zz_filesystem_generated.go file containing byte 
array variable named TemplatesZip.
 // The variable contains zip of "/templates" directory.
 func main() {
-       f, err := os.OpenFile(filepath.Join(relativePathToRoot, 
"generate/zz_filesystem_generated.go"), os.O_TRUNC|os.O_CREATE|os.O_WRONLY, 
0o644)
+       f, err := os.OpenFile(filepath.Join(relativePathToRoot, 
"generated/zz_filesystem_generated.go"), os.O_TRUNC|os.O_CREATE|os.O_WRONLY, 
0o644)
        if err != nil {
                log.Fatal(err)
        }
diff --git a/mk/run.mk b/mk/run.mk
index 20a40556..3e4e1703 100644
--- a/mk/run.mk
+++ b/mk/run.mk
@@ -13,4 +13,4 @@ run/xds-client:
 
 .PHONY: run/dubbo-cp
 run/dubbo-cp:
-       go run ./app/dubbo-cp/... run --log-level=debug -c conf/dubbo-cp.yaml
+       go run ./app/dubbo-cp/... run --log-level=debug -c 
app/dubbo-cp/dubbo-cp.yaml
diff --git a/test/app/consumer/deployment.yaml 
b/tests/app/consumer/deployment.yaml
similarity index 100%
rename from test/app/consumer/deployment.yaml
rename to tests/app/consumer/deployment.yaml
diff --git a/test/app/consumer/service.yaml b/tests/app/consumer/service.yaml
similarity index 100%
rename from test/app/consumer/service.yaml
rename to tests/app/consumer/service.yaml
diff --git a/test/app/provider/deployment.yaml 
b/tests/app/provider/deployment.yaml
similarity index 100%
rename from test/app/provider/deployment.yaml
rename to tests/app/provider/deployment.yaml
diff --git a/test/app/provider/service.yaml b/tests/app/provider/service.yaml
similarity index 100%
rename from test/app/provider/service.yaml
rename to tests/app/provider/service.yaml
diff --git a/test/auth/dubbo.apache.org_authenticationpolicies.yaml 
b/tests/auth/dubbo.apache.org_authenticationpolicies.yaml
similarity index 100%
rename from test/auth/dubbo.apache.org_authenticationpolicies.yaml
rename to tests/auth/dubbo.apache.org_authenticationpolicies.yaml
diff --git a/test/auth/dubbo.apache.org_authorizationpolicies.yaml 
b/tests/auth/dubbo.apache.org_authorizationpolicies.yaml
similarity index 100%
rename from test/auth/dubbo.apache.org_authorizationpolicies.yaml
rename to tests/auth/dubbo.apache.org_authorizationpolicies.yaml
diff --git a/test/cert/tls.crt b/tests/cert/tls.crt
similarity index 62%
rename from test/cert/tls.crt
rename to tests/cert/tls.crt
index a01c40ca..ee8ec6bd 100644
--- a/test/cert/tls.crt
+++ b/tests/cert/tls.crt
@@ -1,3 +1,20 @@
+<!--
+  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.
+-->
+
 -----BEGIN CERTIFICATE-----
 MIIDkDCCAnigAwIBAgIURE5tI2W9BDoq160jOjvGBJ72xvcwDQYJKoZIhvcNAQEL
 BQAwSTELMAkGA1UEBhMCemgxCzAJBgNVBAcTAmJqMQswCQYDVQQKEwJiajELMAkG
diff --git a/test/cert/tls.key b/tests/cert/tls.key
similarity index 68%
rename from test/cert/tls.key
rename to tests/cert/tls.key
index 087f566b..96ebac5c 100644
--- a/test/cert/tls.key
+++ b/tests/cert/tls.key
@@ -1,3 +1,20 @@
+<!--
+  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.
+-->
+
 -----BEGIN RSA PRIVATE KEY-----
 MIIEpAIBAAKCAQEAtfa7oJmrKICO8z+xseSFAi73+xoT1QwYbxEXHghk8ztoKHqc
 3sMY7g5q/rFu1cduFQd1BkC0P5gaJ4fVZx1+Unn2Yt2aPXRIJCVdghldcBtYvvoT
diff --git a/test/cp/cp.yaml b/tests/cp/cp.yaml
similarity index 100%
rename from test/cp/cp.yaml
rename to tests/cp/cp.yaml
diff --git a/test/cp/crds/dubbo.io_conditionroutes.yaml 
b/tests/cp/crds/dubbo.io_conditionroutes.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_conditionroutes.yaml
rename to tests/cp/crds/dubbo.io_conditionroutes.yaml
index 053bce02..a3aa558b 100644
--- a/test/cp/crds/dubbo.io_conditionroutes.yaml
+++ b/tests/cp/crds/dubbo.io_conditionroutes.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_dataplaneinsights.yaml 
b/tests/cp/crds/dubbo.io_dataplaneinsights.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_dataplaneinsights.yaml
rename to tests/cp/crds/dubbo.io_dataplaneinsights.yaml
index 9bca9f47..8312537b 100644
--- a/test/cp/crds/dubbo.io_dataplaneinsights.yaml
+++ b/tests/cp/crds/dubbo.io_dataplaneinsights.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_dataplanes.yaml 
b/tests/cp/crds/dubbo.io_dataplanes.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_dataplanes.yaml
rename to tests/cp/crds/dubbo.io_dataplanes.yaml
index 8c22bdd6..7d19bbef 100644
--- a/test/cp/crds/dubbo.io_dataplanes.yaml
+++ b/tests/cp/crds/dubbo.io_dataplanes.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_datasources.yaml 
b/tests/cp/crds/dubbo.io_datasources.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_datasources.yaml
rename to tests/cp/crds/dubbo.io_datasources.yaml
index 8d71a7d4..d32fc810 100644
--- a/test/cp/crds/dubbo.io_datasources.yaml
+++ b/tests/cp/crds/dubbo.io_datasources.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_dynamicconfigs.yaml 
b/tests/cp/crds/dubbo.io_dynamicconfigs.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_dynamicconfigs.yaml
rename to tests/cp/crds/dubbo.io_dynamicconfigs.yaml
index 1b0847b0..9b22fbee 100644
--- a/test/cp/crds/dubbo.io_dynamicconfigs.yaml
+++ b/tests/cp/crds/dubbo.io_dynamicconfigs.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_mappings.yaml 
b/tests/cp/crds/dubbo.io_mappings.yaml
similarity index 68%
rename from test/cp/crds/dubbo.io_mappings.yaml
rename to tests/cp/crds/dubbo.io_mappings.yaml
index b2dcd434..5c93d70f 100644
--- a/test/cp/crds/dubbo.io_mappings.yaml
+++ b/tests/cp/crds/dubbo.io_mappings.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_meshes.yaml 
b/tests/cp/crds/dubbo.io_meshes.yaml
similarity index 68%
rename from test/cp/crds/dubbo.io_meshes.yaml
rename to tests/cp/crds/dubbo.io_meshes.yaml
index 58f1aed3..7158965e 100644
--- a/test/cp/crds/dubbo.io_meshes.yaml
+++ b/tests/cp/crds/dubbo.io_meshes.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_meshinsights.yaml 
b/tests/cp/crds/dubbo.io_meshinsights.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_meshinsights.yaml
rename to tests/cp/crds/dubbo.io_meshinsights.yaml
index 6f7d40a5..be4a4bf2 100644
--- a/test/cp/crds/dubbo.io_meshinsights.yaml
+++ b/tests/cp/crds/dubbo.io_meshinsights.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_metadata.yaml 
b/tests/cp/crds/dubbo.io_metadata.yaml
similarity index 68%
rename from test/cp/crds/dubbo.io_metadata.yaml
rename to tests/cp/crds/dubbo.io_metadata.yaml
index 8ed6f08b..0bd89335 100644
--- a/test/cp/crds/dubbo.io_metadata.yaml
+++ b/tests/cp/crds/dubbo.io_metadata.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_secrets.yaml 
b/tests/cp/crds/dubbo.io_secrets.yaml
similarity index 68%
rename from test/cp/crds/dubbo.io_secrets.yaml
rename to tests/cp/crds/dubbo.io_secrets.yaml
index 18e47cd7..33329dc9 100644
--- a/test/cp/crds/dubbo.io_secrets.yaml
+++ b/tests/cp/crds/dubbo.io_secrets.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_servicenamemappings.yaml 
b/tests/cp/crds/dubbo.io_servicenamemappings.yaml
similarity index 71%
rename from test/cp/crds/dubbo.io_servicenamemappings.yaml
rename to tests/cp/crds/dubbo.io_servicenamemappings.yaml
index bac2250f..e6a6b9b8 100644
--- a/test/cp/crds/dubbo.io_servicenamemappings.yaml
+++ b/tests/cp/crds/dubbo.io_servicenamemappings.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_tagroutes.yaml 
b/tests/cp/crds/dubbo.io_tagroutes.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_tagroutes.yaml
rename to tests/cp/crds/dubbo.io_tagroutes.yaml
index 20d09849..55fbdc89 100644
--- a/test/cp/crds/dubbo.io_tagroutes.yaml
+++ b/tests/cp/crds/dubbo.io_tagroutes.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zoneegresses.yaml 
b/tests/cp/crds/dubbo.io_zoneegresses.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_zoneegresses.yaml
rename to tests/cp/crds/dubbo.io_zoneegresses.yaml
index 3437323b..b7c866c2 100644
--- a/test/cp/crds/dubbo.io_zoneegresses.yaml
+++ b/tests/cp/crds/dubbo.io_zoneegresses.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zoneegressinsights.yaml 
b/tests/cp/crds/dubbo.io_zoneegressinsights.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_zoneegressinsights.yaml
rename to tests/cp/crds/dubbo.io_zoneegressinsights.yaml
index ad7c88f6..22b43f92 100644
--- a/test/cp/crds/dubbo.io_zoneegressinsights.yaml
+++ b/tests/cp/crds/dubbo.io_zoneegressinsights.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zoneingresses.yaml 
b/tests/cp/crds/dubbo.io_zoneingresses.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_zoneingresses.yaml
rename to tests/cp/crds/dubbo.io_zoneingresses.yaml
index afc12c48..a5f37612 100644
--- a/test/cp/crds/dubbo.io_zoneingresses.yaml
+++ b/tests/cp/crds/dubbo.io_zoneingresses.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zoneingressinsights.yaml 
b/tests/cp/crds/dubbo.io_zoneingressinsights.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_zoneingressinsights.yaml
rename to tests/cp/crds/dubbo.io_zoneingressinsights.yaml
index 40a1d863..7a4343e3 100644
--- a/test/cp/crds/dubbo.io_zoneingressinsights.yaml
+++ b/tests/cp/crds/dubbo.io_zoneingressinsights.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zoneinsights.yaml 
b/tests/cp/crds/dubbo.io_zoneinsights.yaml
similarity index 69%
rename from test/cp/crds/dubbo.io_zoneinsights.yaml
rename to tests/cp/crds/dubbo.io_zoneinsights.yaml
index cbfb604f..41fb477b 100644
--- a/test/cp/crds/dubbo.io_zoneinsights.yaml
+++ b/tests/cp/crds/dubbo.io_zoneinsights.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/cp/crds/dubbo.io_zones.yaml 
b/tests/cp/crds/dubbo.io_zones.yaml
similarity index 68%
rename from test/cp/crds/dubbo.io_zones.yaml
rename to tests/cp/crds/dubbo.io_zones.yaml
index 23d55bb7..a34a8491 100644
--- a/test/cp/crds/dubbo.io_zones.yaml
+++ b/tests/cp/crds/dubbo.io_zones.yaml
@@ -1,3 +1,18 @@
+# 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.
+
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
diff --git a/test/dp/dp-bootstrap.yaml b/tests/dp/dp-bootstrap.yaml
similarity index 100%
rename from test/dp/dp-bootstrap.yaml
rename to tests/dp/dp-bootstrap.yaml
diff --git a/test/dp/dp.Dockerfile b/tests/dp/dp.Dockerfile
similarity index 100%
rename from test/dp/dp.Dockerfile
rename to tests/dp/dp.Dockerfile
diff --git a/test/dp/dp/ingress.yaml b/tests/dp/dp/ingress.yaml
similarity index 100%
rename from test/dp/dp/ingress.yaml
rename to tests/dp/dp/ingress.yaml
diff --git a/test/traffic/dubbo.apache.org_conditionroutes.yaml 
b/tests/traffic/dubbo.apache.org_conditionroutes.yaml
similarity index 100%
rename from test/traffic/dubbo.apache.org_conditionroutes.yaml
rename to tests/traffic/dubbo.apache.org_conditionroutes.yaml
diff --git a/test/traffic/dubbo.apache.org_dynamicconfigs.yaml 
b/tests/traffic/dubbo.apache.org_dynamicconfigs.yaml
similarity index 100%
rename from test/traffic/dubbo.apache.org_dynamicconfigs.yaml
rename to tests/traffic/dubbo.apache.org_dynamicconfigs.yaml
diff --git a/test/traffic/dubbo.apache.org_servicenamemappings.yaml 
b/tests/traffic/dubbo.apache.org_servicenamemappings.yaml
similarity index 100%
rename from test/traffic/dubbo.apache.org_servicenamemappings.yaml
rename to tests/traffic/dubbo.apache.org_servicenamemappings.yaml
diff --git a/test/traffic/dubbo.apache.org_tagroutes.yaml 
b/tests/traffic/dubbo.apache.org_tagroutes.yaml
similarity index 100%
rename from test/traffic/dubbo.apache.org_tagroutes.yaml
rename to tests/traffic/dubbo.apache.org_tagroutes.yaml

Reply via email to