@@ -36,12 +36,10 @@ var _ = Describe("Test functions creating Envoy bootstrap configuration", func()
36
36
// to every new Pod that is being created in a namespace participating in the service mesh.
37
37
// We deliberately leave this entire string literal here to document and visualize what the
38
38
// generated YAML looks like!
39
- expectedEnvoyBootstrapConfigFileName = "expected_envoy_bootstrap_config.yaml"
40
- actualGeneratedEnvoyBootstrapConfigFileName = "actual_envoy_bootstrap_config.yaml"
41
- expectedEnvoyTLSCertificateSDSSecretFileName = "expected_tls_certificate_sds_secret.yaml" // #nosec G101: Potential hardcoded credentials
42
- actualGeneratedEnvoyTLSCertificateSDSSecretFileName = "actual_tls_certificate_sds_secret.yaml" // #nosec G101: Potential hardcoded credentials
43
- expectedEnvoyValidationContextSDSSecretFileName = "expected_validation_context_sds_secret.yaml"
44
- actualGeneratedEnvoyValidationContextSDSSecretFileName = "actual_validation_context_sds_secret.yaml"
39
+ expectedEnvoyBootstrapConfigFileName = "expected_envoy_bootstrap_config.yaml"
40
+ actualGeneratedEnvoyBootstrapConfigFileName = "actual_envoy_bootstrap_config.yaml"
41
+ expectedEnvoyTLSCertificateSDSSecretFileName = "expected_tls_certificate_sds_secret.yaml" // #nosec G101: Potential hardcoded credentials
42
+ expectedEnvoyValidationContextSDSSecretFileName = "expected_validation_context_sds_secret.yaml"
45
43
46
44
// All the YAML files listed above are in this sub-directory
47
45
directoryForYAMLFiles = "test_fixtures"
@@ -151,31 +149,7 @@ var _ = Describe("Test functions creating Envoy bootstrap configuration", func()
151
149
expectedEnvoyBootstrapConfigFileName , actualGeneratedEnvoyBootstrapConfigFileName , expectedEnvoyConfig , string (actual )))
152
150
})
153
151
154
- It ("creates Envoy TLS Certificate SDS secret" , func () {
155
- actual , err := getTLSSDSConfigYAML ()
156
- Expect (err ).ToNot (HaveOccurred ())
157
- saveActualEnvoyYAML (actualGeneratedEnvoyTLSCertificateSDSSecretFileName , actual )
158
-
159
- expectedTLSCertificateSDSSecret := getExpectedEnvoyYAML (expectedEnvoyTLSCertificateSDSSecretFileName )
160
-
161
- Expect (string (actual )).To (Equal (expectedTLSCertificateSDSSecret ),
162
- fmt .Sprintf ("Compare files %s and %s\n Expected:\n %s\n Actual:\n %s\n " ,
163
- expectedEnvoyTLSCertificateSDSSecretFileName , actualGeneratedEnvoyTLSCertificateSDSSecretFileName , expectedTLSCertificateSDSSecret , string (actual )))
164
- })
165
-
166
- It ("creates Envoy Validation Context SDS secret" , func () {
167
- actual , err := getValidationContextSDSConfigYAML ()
168
- Expect (err ).ToNot (HaveOccurred ())
169
- saveActualEnvoyYAML (actualGeneratedEnvoyValidationContextSDSSecretFileName , actual )
170
-
171
- expectedValidationContextSDSSecret := getExpectedEnvoyYAML (expectedEnvoyValidationContextSDSSecretFileName )
172
-
173
- Expect (string (actual )).To (Equal (expectedValidationContextSDSSecret ),
174
- fmt .Sprintf ("Compare files %s and %s\n Expected:\n %s\n Actual:\n %s\n " ,
175
- expectedEnvoyValidationContextSDSSecretFileName , actualGeneratedEnvoyValidationContextSDSSecretFileName , expectedValidationContextSDSSecret , string (actual )))
176
- })
177
-
178
- It ("Creates bootstrap config for the Envoy proxy" , func () {
152
+ It ("Creates Envoy bootstrap config for the Envoy proxy" , func () {
179
153
wh := & mutatingWebhook {
180
154
kubeClient : fake .NewSimpleClientset (),
181
155
kubeController : k8s .NewMockController (gomock .NewController (GinkgoT ())),
@@ -210,14 +184,14 @@ var _ = Describe("Test functions creating Envoy bootstrap configuration", func()
210
184
// Contains the "bootstrap.yaml", "tls_certificate_sds_secret.yaml", and "validation_context_sds_secret.yaml" keys
211
185
Expect (len (configMap .BinaryData )).To (Equal (3 ))
212
186
213
- Expect (configMap .Data [envoyBootstrapConfigFile ]).To (Equal (expected .Data [envoyBootstrapConfigFile ]),
214
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
187
+ Expect (configMap .BinaryData [envoyBootstrapConfigFile ]).To (Equal (expected .BinaryData [envoyBootstrapConfigFile ]),
188
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
215
189
216
- Expect (configMap .Data [envoyTLSCertificateSDSSecretFile ]).To (Equal (expected .Data [envoyTLSCertificateSDSSecretFile ]),
217
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
190
+ Expect (configMap .BinaryData [envoyTLSCertificateSDSSecretFile ]).To (Equal (expected .BinaryData [envoyTLSCertificateSDSSecretFile ]),
191
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
218
192
219
- Expect (configMap .Data [envoyValidationContextSDSSecretFile ]).To (Equal (expected .Data [envoyValidationContextSDSSecretFile ]),
220
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
193
+ Expect (configMap .BinaryData [envoyValidationContextSDSSecretFile ]).To (Equal (expected .BinaryData [envoyValidationContextSDSSecretFile ]),
194
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
221
195
222
196
// Now check the entire struct
223
197
Expect (* configMap ).To (Equal (expected ))
@@ -265,14 +239,14 @@ var _ = Describe("Test functions creating Envoy bootstrap configuration", func()
265
239
// Contains the "bootstrap.yaml", "tls_certificate_sds_secret.yaml", and "validation_context_sds_secret.yaml" keys
266
240
Expect (len (configMap .BinaryData )).To (Equal (3 ))
267
241
268
- Expect (configMap .Data [envoyBootstrapConfigFile ]).To (Equal (expected .Data [envoyBootstrapConfigFile ]),
269
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
242
+ Expect (configMap .BinaryData [envoyBootstrapConfigFile ]).To (Equal (expected .BinaryData [envoyBootstrapConfigFile ]),
243
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
270
244
271
- Expect (configMap .Data [envoyTLSCertificateSDSSecretFile ]).To (Equal (expected .Data [envoyTLSCertificateSDSSecretFile ]),
272
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
245
+ Expect (configMap .BinaryData [envoyTLSCertificateSDSSecretFile ]).To (Equal (expected .BinaryData [envoyTLSCertificateSDSSecretFile ]),
246
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
273
247
274
- Expect (configMap .Data [envoyValidationContextSDSSecretFile ]).To (Equal (expected .Data [envoyValidationContextSDSSecretFile ]),
275
- fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .Data , configMap .Data ))
248
+ Expect (configMap .BinaryData [envoyValidationContextSDSSecretFile ]).To (Equal (expected .BinaryData [envoyValidationContextSDSSecretFile ]),
249
+ fmt .Sprintf ("Expected YAML: %s;\n Actual YAML: %s\n " , expected .BinaryData , configMap .BinaryData ))
276
250
277
251
// Now check the entire struct
278
252
Expect (* configMap ).To (Equal (expected ))
0 commit comments