diff --git a/tests/python_client/chaos/chaos_objects/chaos_datacoord_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_datacoord_network_partition.yaml new file mode 100644 index 0000000000..43931f4fe8 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_datacoord_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-datacoord-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: datacoord + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_datanode_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_datanode_network_partition.yaml new file mode 100644 index 0000000000..0b58f6f890 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_datanode_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-datanode-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: datanode + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_etcd_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_etcd_network_partition.yaml new file mode 100644 index 0000000000..481fbff618 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_etcd_network_partition.yaml @@ -0,0 +1,24 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-etcd-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: etcd + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_indexcoord_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_indexcoord_network_partition.yaml new file mode 100644 index 0000000000..8df2514860 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_indexcoord_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-indexcoord-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: indexcoord + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_indexnode_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_indexnode_network_partition.yaml new file mode 100644 index 0000000000..9fcd59e744 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_indexnode_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-indexnode-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: indexnode + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_minio_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_minio_network_partition.yaml new file mode 100644 index 0000000000..142cd2e1dc --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_minio_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-minio-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + release: milvus-chaos + app: minio + + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_proxy_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_proxy_network_partition.yaml index daaa63e64d..7a2546beae 100644 --- a/tests/python_client/chaos/chaos_objects/chaos_proxy_network_partition.yaml +++ b/tests/python_client/chaos/chaos_objects/chaos_proxy_network_partition.yaml @@ -10,7 +10,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: chaos-milvus + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus duration: 5m direction: both @@ -19,7 +19,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: chaos-milvus + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus component: proxy mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_pulsar_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_pulsar_network_partition.yaml index fc46de5cc4..e87fa74deb 100644 --- a/tests/python_client/chaos/chaos_objects/chaos_pulsar_network_partition.yaml +++ b/tests/python_client/chaos/chaos_objects/chaos_pulsar_network_partition.yaml @@ -10,7 +10,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus duration: 5m direction: both @@ -19,7 +19,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus component: pulsar - mode: one \ No newline at end of file + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_querycoord_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_querycoord_network_partition.yaml new file mode 100644 index 0000000000..17e9efa351 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_querycoord_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-querycoord-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: etcd + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: querycoord + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_querynode_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_querynode_network_partition.yaml new file mode 100644 index 0000000000..d08f81e77e --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_querynode_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-querynode-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: chaos-testing + app.kubernetes.io/name: milvus + component: querynode + mode: one diff --git a/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml index 0ef5c766a3..2ebb9a78fe 100644 --- a/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml +++ b/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml @@ -10,7 +10,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus duration: 5m direction: both @@ -19,7 +19,7 @@ spec: namespaces: - chaos-testing labelSelectors: - app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/instance: chaos-testing app.kubernetes.io/name: milvus component: rootcoord mode: one