1212 productVersion: "{{ test_scenario['values'] ['opensearch'] }}"
1313{% endif %}
1414 pullPolicy: IfNotPresent
15- {% if lookup ('env' , 'VECTOR_AGGREGATOR' ) %}
1615 clusterConfig:
16+ tls:
17+ secretClass: tls
18+ {% if lookup ('env' , 'VECTOR_AGGREGATOR' ) %}
1719 vectorAggregatorConfigMapName: vector-aggregator-discovery
1820{% endif %}
1921 nodes:
@@ -27,45 +29,18 @@ spec:
2729 - cluster_manager
2830 listenerClass: test-external-stable-$NAMESPACE
2931 replicas: 1
30- podOverrides:
31- spec:
32- volumes:
33- - name: tls
34- ephemeral:
35- volumeClaimTemplate:
36- metadata:
37- annotations:
38- secrets.stackable.tech/scope: node,pod,service=opensearch,service=opensearch-nodes-cluster-manager-headless
3932 data1:
4033 config:
4134 nodeRoles:
4235 - data
4336 listenerClass: test-external-unstable-$NAMESPACE
4437 replicas: 1
45- podOverrides:
46- spec:
47- volumes:
48- - name: tls
49- ephemeral:
50- volumeClaimTemplate:
51- metadata:
52- annotations:
53- secrets.stackable.tech/scope: node,pod,service=opensearch-nodes-data1-headless
5438 data2:
5539 config:
5640 nodeRoles:
5741 - data
5842 listenerClass: test-cluster-internal-$NAMESPACE
5943 replicas: 1
60- podOverrides:
61- spec:
62- volumes:
63- - name: tls
64- ephemeral:
65- volumeClaimTemplate:
66- metadata:
67- annotations:
68- secrets.stackable.tech/scope: node,pod,service=opensearch-nodes-data2-headless
6944 envOverrides:
7045 # Only required for the official image
7146 # The official image (built with https://github.com/opensearch-project/opensearch-build)
8358 # not be created even if enough disk space would be available.
8459 cluster.routing.allocation.disk.threshold_enabled: "false"
8560 plugins.security.allow_default_init_securityindex: "true"
86- plugins.security.ssl.transport.enabled: "true"
87- plugins.security.ssl.transport.pemcert_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/tls.crt
88- plugins.security.ssl.transport.pemkey_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/tls.key
89- plugins.security.ssl.transport.pemtrustedcas_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/ca.crt
90- plugins.security.ssl.http.enabled: "true"
91- plugins.security.ssl.http.pemcert_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/tls.crt
92- plugins.security.ssl.http.pemkey_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/tls.key
93- plugins.security.ssl.http.pemtrustedcas_filepath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls/ca.crt
9461 podOverrides:
9562 spec:
9663 containers:
@@ -99,27 +66,11 @@ spec:
9966 - name: security-config
10067 mountPath: {{ test_scenario['values'] ['opensearch_home'] }}/config/opensearch-security
10168 readOnly: true
102- - name: tls
103- mountPath: {{ test_scenario['values'] ['opensearch_home'] }}/config/tls
104- readOnly: true
10569 volumes:
10670 - name: security-config
10771 secret:
10872 secretName: opensearch-security-config
10973 defaultMode: 0o660
110- - name: tls
111- ephemeral:
112- volumeClaimTemplate:
113- metadata:
114- annotations:
115- secrets.stackable.tech/class: tls
116- spec:
117- storageClassName: secrets.stackable.tech
118- accessModes:
119- - ReadWriteOnce
120- resources:
121- requests:
122- storage: "1"
12374---
12475apiVersion: v1
12576kind: Secret
0 commit comments