Skip to content

Commit c5cae80

Browse files
committed
fix(controllers): wip
1 parent 59835d0 commit c5cae80

2 files changed

Lines changed: 22 additions & 15 deletions

File tree

tests/kafkaconnector_test.go

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,30 +22,35 @@ func TestKafkaConnector(t *testing.T) {
2222
defer cancel()
2323

2424
kafkaName := randName("kafka-service")
25+
kafkaSecretName := randName("kafka-secret")
2526
osName := randName("opensearch-service")
27+
osSecretName := randName("os-secret")
2628
topicName := randName("kafka-topic")
2729
connectorName := randName("kafka-connector")
2830
yml, err := loadExampleYaml("kafkaconnector.yaml", map[string]string{
2931
// Kafka
30-
"doc[0].metadata.name": kafkaName,
31-
"doc[0].spec.project": cfg.Project,
32-
"doc[0].spec.cloudName": cfg.PrimaryCloudName,
32+
"doc[0].metadata.name": kafkaName,
33+
"doc[0].spec.project": cfg.Project,
34+
"doc[0].spec.cloudName": cfg.PrimaryCloudName,
35+
"doc[0].spec.connInfoSecretTarget.name": kafkaSecretName,
3336

3437
// Kafka Topic
3538
"doc[1].metadata.name": topicName,
3639
"doc[1].spec.project": cfg.Project,
3740
"doc[1].spec.serviceName": kafkaName,
3841

3942
// OpenSearch
40-
"doc[2].metadata.name": osName,
41-
"doc[2].spec.project": cfg.Project,
42-
"doc[2].spec.cloudName": cfg.PrimaryCloudName,
43+
"doc[2].metadata.name": osName,
44+
"doc[2].spec.project": cfg.Project,
45+
"doc[2].spec.cloudName": cfg.PrimaryCloudName,
46+
"doc[2].spec.connInfoSecretTarget.name": osSecretName,
4347

4448
// Kafka Connector
45-
"doc[3].metadata.name": connectorName,
46-
"doc[3].spec.project": cfg.Project,
47-
"doc[3].spec.serviceName": kafkaName,
48-
"doc[3].spec.userConfig.topics": topicName,
49+
"doc[3].metadata.name": connectorName,
50+
"doc[3].spec.project": cfg.Project,
51+
"doc[3].spec.serviceName": kafkaName,
52+
"doc[3].spec.userConfig.topics": topicName,
53+
"doc[3].spec.userConfig.connection.url": `{{ fromSecret "` + osSecretName + `" "OPENSEARCH_URI" }}`,
4954
})
5055
require.NoError(t, err)
5156
s := NewSession(ctx, k8sClient)

tests/kafkanativeacl_test.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,15 @@ func TestKafkaNativeACL(t *testing.T) {
2121
defer cancel()
2222

2323
kafkaName := randName("kafka-native-acl")
24+
kafkaSecretName := randName("kafka-secret")
2425
aclName := randName("kafka-acl")
2526
yml, err := loadExampleYaml("kafkanativeacl.yaml", map[string]string{
26-
"doc[0].metadata.name": kafkaName,
27-
"doc[0].spec.project": cfg.Project,
28-
"doc[1].metadata.name": aclName,
29-
"doc[1].spec.project": cfg.Project,
30-
"doc[1].spec.serviceName": kafkaName,
27+
"doc[0].metadata.name": kafkaName,
28+
"doc[0].spec.project": cfg.Project,
29+
"doc[0].spec.connInfoSecretTarget.name": kafkaSecretName,
30+
"doc[1].metadata.name": aclName,
31+
"doc[1].spec.project": cfg.Project,
32+
"doc[1].spec.serviceName": kafkaName,
3133
})
3234
require.NoError(t, err)
3335
s := NewSession(ctx, k8sClient)

0 commit comments

Comments
 (0)