Skip to content

Commit 2a9a2ce

Browse files
committed
Updated k8s configuration - ftgo-consumer-service and it's dependencies only
1 parent 0ed8711 commit 2a9a2ce

File tree

7 files changed

+139
-300
lines changed

7 files changed

+139
-300
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
name: ftgo-cdc-service
5+
spec:
6+
ports:
7+
- port: 8080
8+
targetPort: 8080
9+
selector:
10+
svc: ftgo-cdc-service
11+
---
12+
apiVersion: extensions/v1beta1
13+
kind: Deployment
14+
metadata:
15+
name: ftgo-cdc-service
16+
labels:
17+
application: ftgo
18+
spec:
19+
replicas: 1
20+
strategy:
21+
rollingUpdate:
22+
maxUnavailable: 0
23+
template:
24+
metadata:
25+
labels:
26+
svc: ftgo-cdc-service
27+
spec:
28+
containers:
29+
- name: ftgo-cdc-service
30+
image: eventuateio/eventuate-cdc-service:0.4.0.RELEASE
31+
imagePullPolicy: Always
32+
ports:
33+
- containerPort: 8080
34+
name: httpport
35+
command: ["bash", "-c", "java -Dsun.net.inetaddr.ttl=30 -jar *.jar" ]
36+
env:
37+
- name: JAVA_OPTS
38+
value: "-Dsun.net.inetaddr.ttl=30"
39+
- name: EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS
40+
value: ftgo-kafka:29092
41+
- name: EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING
42+
value: ftgo-zookeeper:2181
43+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE1_TYPE
44+
value: eventuate-tram
45+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE1_READER
46+
value: reader1
47+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE1_EVENTUATEDATABASESCHEMA
48+
value: ftgo_consumer_service
49+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE2_TYPE
50+
value: eventuate-tram
51+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE2_READER
52+
value: reader1
53+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE2_EVENTUATEDATABASESCHEMA
54+
value: ftgo_order_service
55+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE3_TYPE
56+
value: eventuate-tram
57+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE3_READER
58+
value: reader1
59+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE3_EVENTUATEDATABASESCHEMA
60+
value: ftgo_kitchen_service
61+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE4_TYPE
62+
value: eventuate-tram
63+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE4_READER
64+
value: reader1
65+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE4_EVENTUATEDATABASESCHEMA
66+
value: ftgo_restaurant_service
67+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE5_TYPE
68+
value: eventuate-tram
69+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE5_READER
70+
value: reader1
71+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE5_EVENTUATEDATABASESCHEMA
72+
value: ftgo_accounting_service
73+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE6_TYPE
74+
value: eventuate-tram
75+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE6_READER
76+
value: reader1
77+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE6_EVENTUATEDATABASESCHEMA
78+
value: ftgoorderhistoryservice
79+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE7_TYPE
80+
value: eventuate-local
81+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE7_READER
82+
value: reader1
83+
- name: EVENTUATE_CDC_PIPELINE_PIPELINE7_EVENTUATEDATABASESCHEMA
84+
value: ftgo_accounting_service
85+
- name: EVENTUATE_CDC_READER_READER1_TYPE
86+
value: mysql-binlog
87+
- name: EVENTUATE_CDC_READER_READER1_DATASOURCEURL
88+
value: jdbc:mysql://ftgo-mysql:3306/eventuate
89+
- name: EVENTUATE_CDC_READER_READER1_DATASOURCEUSERNAME
90+
value: root
91+
- name: EVENTUATE_CDC_READER_READER1_DATASOURCEPASSWORD
92+
value: rootpassword
93+
- name: EVENTUATE_CDC_READER_READER1_DATASOURCEDRIVERCLASSNAME
94+
value: com.mysql.jdbc.Driver
95+
- name: EVENTUATE_CDC_READER_READER1_LEADERSHIPLOCKPATH
96+
value: /eventuate/cdc/leader/common
97+
- name: EVENTUATE_CDC_READER_READER1_CDCDBUSERNAME
98+
value: root
99+
- name: EVENTUATE_CDC_READER_READER1_CDCDBPASSWORD
100+
value: rootpassword
101+
- name: EVENTUATE_CDC_READER_READER1_READOLDDEBEZIUMDBOFFSETSTORAGETOPIC
102+
value: "false"
103+
- name: EVENTUATE_CDC_READER_READER1_MYSQLBINLOGCLIENTUNIQUEID
104+
value: "1"
105+
- name: EVENTUATE_CDC_READER_READER1_OFFSETSTOREKEY
106+
value: MySqlBinlog
107+
- name: EVENTUATE_CDC_READER_READER1_OFFSETSTORAGETOPICNAME
108+
value: db.history.common
109+
livenessProbe:
110+
httpGet:
111+
path: /actuator
112+
port: 8080
113+
initialDelaySeconds: 60
114+
periodSeconds: 20
115+
readinessProbe:
116+
httpGet:
117+
path: /actuator
118+
port: 8080
119+
initialDelaySeconds: 60
120+
periodSeconds: 20
121+
---

deployment/kubernetes/cdc-services/eventuate-local-cdc-service.yml

-75
This file was deleted.

deployment/kubernetes/cdc-services/ftgo-tram-cdc-service.yml

-77
This file was deleted.

0 commit comments

Comments
 (0)