Skip to content

Commit b5e2040

Browse files
committed
added listener test case
1 parent d3ac257 commit b5e2040

2 files changed

Lines changed: 36 additions & 4 deletions

File tree

tests/templates/kuttl/external-access/20-assert.yaml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@ status:
1616
apiVersion: apps/v1
1717
kind: StatefulSet
1818
metadata:
19-
name: opensearch-nodes-data
19+
name: opensearch-nodes-data1
20+
spec:
21+
replicas: 1
22+
status:
23+
readyReplicas: 1
24+
replicas: 1
25+
---
26+
apiVersion: apps/v1
27+
kind: StatefulSet
28+
metadata:
29+
name: opensearch-nodes-data2
2030
spec:
2131
replicas: 1
2232
status:
@@ -33,12 +43,19 @@ spec:
3343
apiVersion: v1
3444
kind: Service
3545
metadata:
36-
name: opensearch-nodes-data
46+
name: opensearch-nodes-data1
3747
spec:
3848
type: NodePort # external-unstable
3949
---
4050
apiVersion: v1
4151
kind: Service
52+
metadata:
53+
name: opensearch-nodes-data2
54+
spec:
55+
type: ClusterIP # cluster-internal
56+
---
57+
apiVersion: v1
58+
kind: Service
4259
metadata:
4360
name: opensearch
4461
spec:

tests/templates/kuttl/external-access/opensearch.yaml.j2

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ spec:
2424
metadata:
2525
annotations:
2626
secrets.stackable.tech/scope: node,pod,service=opensearch,service=opensearch-nodes-cluster-manager-headless
27-
data:
27+
data1:
2828
config:
2929
nodeRoles:
3030
- data
@@ -38,7 +38,22 @@ spec:
3838
volumeClaimTemplate:
3939
metadata:
4040
annotations:
41-
secrets.stackable.tech/scope: node,pod,service=opensearch-nodes-data-headless
41+
secrets.stackable.tech/scope: node,pod,service=opensearch-nodes-data1-headless
42+
data2:
43+
config:
44+
nodeRoles:
45+
- data
46+
listenerClass: test-cluster-internal-$NAMESPACE
47+
replicas: 1
48+
podOverrides:
49+
spec:
50+
volumes:
51+
- name: tls
52+
ephemeral:
53+
volumeClaimTemplate:
54+
metadata:
55+
annotations:
56+
secrets.stackable.tech/scope: node,pod,service=opensearch-nodes-data2-headless
4257
envOverrides:
4358
# TODO Make these the defaults in the image
4459
DISABLE_INSTALL_DEMO_CONFIG: "true"

0 commit comments

Comments
 (0)