Skip to content

Commit 8e90635

Browse files
committed
updated working example of spanner connector
1 parent 519f173 commit 8e90635

File tree

3 files changed

+24
-15
lines changed

3 files changed

+24
-15
lines changed

examples/custom-connect-gcp-connectors/confluent/source-topic.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,22 @@ spec:
1616
endpoint: https://kafka.sandbox.svc.cluster.local:8090
1717
configs:
1818
cleanup.policy: "delete"
19+
---
20+
apiVersion: platform.confluent.io/v1beta1
21+
kind: KafkaTopic
22+
metadata:
23+
name: sbs-kafka-test
24+
spec:
25+
replicas: 3
26+
partitionCount: 4
27+
kafkaClusterRef:
28+
name: kafka
29+
namespace: sandbox
30+
kafkaRest:
31+
authentication:
32+
type: bearer
33+
bearer:
34+
secretRef: rest-credential
35+
endpoint: https://kafka.sandbox.svc.cluster.local:8090
36+
configs:
37+
cleanup.policy: "delete"

examples/custom-connect-gcp-connectors/rolebindings/connect/gcs-connect-rb.yaml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,14 @@ metadata:
1515
namespace: confluent
1616
spec:
1717
clustersScopeByIds:
18-
connectClusterId: gcsconnect-cluster
18+
connectClusterId: sandbox.gcsconnect
1919
principal:
2020
name: connect
2121
type: user
2222
role: SecurityAdmin
2323
---
2424
apiVersion: platform.confluent.io/v1beta1
2525
kind: ConfluentRolebinding
26-
metadata:
27-
name: gcsconnect-cluster-base-sysadmin
28-
namespace: confluent
29-
spec:
30-
clustersScopeByIds:
31-
connectClusterId: gcsconnect-cluster
32-
principal:
33-
name: connect
34-
type: user
35-
role: SystemAdmin
36-
---
37-
apiVersion: platform.confluent.io/v1beta1
38-
kind: ConfluentRolebinding
3926
metadata:
4027
name: gcsconnect-resources-base
4128
namespace: confluent
@@ -65,6 +52,9 @@ spec:
6552
name: connect
6653
type: user
6754
resourcePatterns:
55+
- name: sbs-kafka-test
56+
patternType: LITERAL
57+
resourceType: Topic
6858
- name: topic-in-source
6959
patternType: LITERAL
7060
resourceType: Topic

examples/custom-connect-gcp-connectors/spanner-sink.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "spanner-sink-connector",
33
"connector.class": "io.confluent.connect.gcp.spanner.SpannerSinkConnector",
44
"tasks.max": "1",
5-
"topics": "SBSKAFTEST",
5+
"topics": "sbs-kafka-test",
66
"gcp.spanner.credentials.path": "/mnt/secrets/gcs-service-account/service-account.json",
77
"gcp.spanner.instance.id": "sbs-kaf-spanner",
88
"gcp.spanner.database.id": "sbs-kaf-spanner-db",

0 commit comments

Comments
 (0)