@@ -102,6 +102,10 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
102
102
HaveName ("internalusers" ),
103
103
HaveVolumeSource ("Secret" ),
104
104
)),
105
+ HaveMatchingVolume (And (
106
+ HaveName ("certs" ),
107
+ HaveVolumeSource ("Secret" ),
108
+ )),
105
109
HaveMatchingContainer (And (
106
110
HaveName ("opensearch" ),
107
111
HaveImage ("docker.io/opensearchproject/opensearch:1.0.0" ),
@@ -112,6 +116,7 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
112
116
HavePorts ("transport" , "http" , "metrics" , "rca" ),
113
117
HaveVolumeMounts ("config" , "opensearch-data" ),
114
118
HaveVolumeMounts ("internalusers" , "test-cluster-os-internalusers" ),
119
+ HaveVolumeMounts ("certs" , "test-cluster-os-certs" ),
115
120
)),
116
121
HaveMatchingPersistentVolume (And (
117
122
HaveName ("opensearch-data" ),
@@ -147,6 +152,7 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
147
152
HavePorts ("transport" ),
148
153
HaveVolumeMounts ("config" , "opensearch-data" ),
149
154
HaveVolumeMounts ("internalusers" , "test-cluster-os-internalusers" ),
155
+ HaveVolumeMounts ("certs" , "test-cluster-os-certs" ),
150
156
)),
151
157
HaveMatchingPersistentVolume (And (
152
158
HaveName ("opensearch-data" ),
@@ -156,6 +162,10 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
156
162
HaveName ("internalusers" ),
157
163
HaveVolumeSource ("Secret" ),
158
164
)),
165
+ HaveMatchingVolume (And (
166
+ HaveName ("certs" ),
167
+ HaveVolumeSource ("Secret" ),
168
+ )),
159
169
))
160
170
}()
161
171
go func () {
@@ -181,12 +191,17 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
181
191
HavePorts ("transport" , "http" , "metrics" , "rca" ),
182
192
HaveVolumeMounts ("config" ),
183
193
HaveVolumeMounts ("internalusers" , "test-cluster-os-internalusers" ),
194
+ HaveVolumeMounts ("certs" , "test-cluster-os-certs" ),
184
195
Not (HaveVolumeMounts ("opensearch-data" )),
185
196
)),
186
197
HaveMatchingVolume (And (
187
198
HaveName ("internalusers" ),
188
199
HaveVolumeSource ("Secret" ),
189
200
)),
201
+ HaveMatchingVolume (And (
202
+ HaveName ("certs" ),
203
+ HaveVolumeSource ("Secret" ),
204
+ )),
190
205
))
191
206
}()
192
207
wg .Wait ()
@@ -213,6 +228,7 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
213
228
})).Should (ExistAnd (
214
229
HaveOwner (osCluster ),
215
230
HaveData ("logging.yml" , nil ),
231
+ HaveData ("opensearch.yml" , nil ),
216
232
))
217
233
Eventually (Object (& corev1.Secret {
218
234
ObjectMeta : metav1.ObjectMeta {
@@ -233,6 +249,17 @@ var _ = Describe("OpensearchCluster Controller", Label("controller"), func() {
233
249
HaveOwner (osCluster ),
234
250
HaveData ("internal_users.yml" , nil ),
235
251
))
252
+ Eventually (Object (& corev1.Secret {
253
+ ObjectMeta : metav1.ObjectMeta {
254
+ Name : "test-cluster-os-pki" ,
255
+ Namespace : osCluster .Namespace ,
256
+ },
257
+ })).Should (ExistAnd (
258
+ HaveData ("transportca.crt" , nil ),
259
+ HaveData ("transportca.key" , nil ),
260
+ HaveData ("httpca.crt" , nil ),
261
+ HaveData ("httpca.key" , nil ),
262
+ ))
236
263
})
237
264
It ("should update the replica counts" , func () {
238
265
updateObject (osCluster , func (obj * v1beta1.OpensearchCluster ) {
0 commit comments