Skip to content

Commit 1af4835

Browse files
committed
Support for Arm64
Signed-off-by: odidev <[email protected]>
1 parent 558dfc5 commit 1af4835

File tree

13 files changed

+84
-17
lines changed

13 files changed

+84
-17
lines changed

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,25 @@ spec:
99
selector:
1010
svc: ftgo-cdc-service
1111
---
12-
apiVersion: extensions/v1beta1
12+
apiVersion: apps/v1
1313
kind: Deployment
1414
metadata:
1515
name: ftgo-cdc-service
1616
labels:
1717
application: ftgo
1818
spec:
1919
replicas: 1
20+
selector:
21+
matchLabels:
22+
app: ftgo-cdc-service
23+
svc: ftgo-cdc-service
2024
strategy:
2125
rollingUpdate:
2226
maxUnavailable: 0
2327
template:
2428
metadata:
2529
labels:
30+
app: ftgo-cdc-service
2631
svc: ftgo-cdc-service
2732
spec:
2833
containers:

deployment/kubernetes/scripts/kubernetes-deploy-all.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ kubectl apply -f <(cat deployment/kubernetes/stateful-services/*.yml)
44

55
./deployment/kubernetes/scripts/kubernetes-wait-for-ready-pods.sh ftgo-mysql-0 ftgo-kafka-0 ftgo-dynamodb-local-0 ftgo-zookeeper-0
66

7-
kubectl apply -f <(cat deployment/kubernetes/cdc-services/*.yml)
7+
kubectl apply -f <(cat deployment/kubernetes/cdc-service/*.yml)
88

99
kubectl apply -f <(cat */src/deployment/kubernetes/*.yml)

deployment/kubernetes/stateful-services/ftgo-dynamodb-local.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ spec:
99
selector:
1010
svc: ftgo-dynamodb-local
1111
---
12-
apiVersion: apps/v1beta1
12+
apiVersion: apps/v1
1313
kind: StatefulSet
1414
metadata:
1515
name: ftgo-dynamodb-local
@@ -18,14 +18,19 @@ metadata:
1818
spec:
1919
serviceName: "ftgo-dynamodb"
2020
replicas: 1
21+
selector:
22+
matchLabels:
23+
app: ftgo-dynamodb-local
24+
svc: ftgo-dynamodb-local
2125
template:
2226
metadata:
2327
labels:
28+
app: ftgo-dynamodb-local
2429
svc: ftgo-dynamodb-local
2530
spec:
2631
containers:
2732
- name: ftgo-dynamodb-local
28-
image: cnadiminti/dynamodb-local:2017-04-22_beta
33+
image: amazon/dynamodb-local:latest
2934
livenessProbe:
3035
tcpSocket:
3136
port: 8000

deployment/kubernetes/stateful-services/ftgo-kafka-deployment.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,27 @@ spec:
1111
selector:
1212
role: ftgo-kafka
1313
---
14-
apiVersion: apps/v1beta1
14+
apiVersion: apps/v1
1515
kind: StatefulSet
1616
metadata:
1717
name: ftgo-kafka
1818
spec:
1919
serviceName: "kafka"
2020
replicas: 1
21+
selector:
22+
matchLabels:
23+
app: ftgo-kafka
24+
role: ftgo-kafka
2125
template:
2226
metadata:
2327
labels:
28+
app: ftgo-kafka
2429
role: ftgo-kafka
2530
spec:
2631
terminationGracePeriodSeconds: 10
2732
containers:
2833
- name: ftgo-kafka
29-
image: confluentinc/cp-kafka:5.2.4
34+
image: confluentinc/cp-kafka:latest
3035
env:
3136
- name: KAFKA_ADVERTISED_LISTENERS
3237
value: PLAINTEXT://ftgo-kafka:9092

deployment/kubernetes/stateful-services/ftgo-mysql-deployment.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,27 @@ spec:
1212
selector:
1313
role: ftgo-mysql
1414
---
15-
apiVersion: apps/v1beta1
15+
apiVersion: apps/v1
1616
kind: StatefulSet
1717
metadata:
1818
name: ftgo-mysql
1919
spec:
2020
serviceName: "mysql"
2121
replicas: 1
22+
selector:
23+
matchLabels:
24+
app: ftgo-mysql
25+
role: ftgo-mysql
2226
template:
2327
metadata:
2428
labels:
29+
app: ftgo-mysql
2530
role: ftgo-mysql
2631
spec:
2732
terminationGracePeriodSeconds: 10
2833
containers:
2934
- name: ftgo-mysql
30-
image: msapatterns/mysql:latest
35+
image: mysql:latest
3136
imagePullPolicy: Always
3237
args:
3338
- "--ignore-db-dir=lost+found"

deployment/kubernetes/stateful-services/ftgo-zookeeper-deployment.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,27 @@ spec:
1212
selector:
1313
role: ftgo-zookeeper
1414
---
15-
apiVersion: apps/v1beta1
15+
apiVersion: apps/v1
1616
kind: StatefulSet
1717
metadata:
1818
name: ftgo-zookeeper
1919
spec:
2020
serviceName: "zookeeper"
2121
replicas: 1
22+
selector:
23+
matchLabels:
24+
role: ftgo-zookeeper
25+
app: ftgo-zookeeper
2226
template:
2327
metadata:
2428
labels:
29+
app: ftgo-zookeeper
2530
role: ftgo-zookeeper
2631
spec:
2732
terminationGracePeriodSeconds: 10
2833
containers:
2934
- name: ftgo-zookeeper
30-
image: confluentinc/cp-zookeeper:5.2.4
35+
image: confluentinc/cp-zookeeper:latest
3136
ports:
3237
- containerPort: 2181
3338
env:

ftgo-accounting-service/src/deployment/kubernetes/ftgo-accounting-service.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,26 @@ spec:
99
selector:
1010
svc: ftgo-accounting-service
1111
---
12-
apiVersion: extensions/v1beta1
12+
apiVersion: apps/v1
1313
kind: Deployment
1414
metadata:
1515
name: ftgo-accounting-service
1616
labels:
1717
application: ftgo
1818
spec:
1919
replicas: 1
20+
selector:
21+
matchLabels:
22+
app: ftgo-accounting-service
23+
svc: ftgo-accounting-service
24+
application: ftgo
2025
strategy:
2126
rollingUpdate:
2227
maxUnavailable: 0
2328
template:
2429
metadata:
2530
labels:
31+
app: ftgo-accounting-service
2632
svc: ftgo-accounting-service
2733
application: ftgo
2834
spec:

ftgo-api-gateway/src/deployment/kubernetes/ftgo-api-gateway.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,26 @@ spec:
1616
# loadBalancerSourceRanges:
1717
# - 88.128.82.195/32
1818
---
19-
apiVersion: extensions/v1beta1
19+
apiVersion: apps/v1
2020
kind: Deployment
2121
metadata:
2222
name: ftgo-api-gateway
2323
labels:
2424
application: ftgo
2525
spec:
2626
replicas: 1
27+
selector:
28+
matchLabels:
29+
app: ftgo-api-gateway
30+
svc: ftgo-api-gateway
31+
application: ftgo
2732
strategy:
2833
rollingUpdate:
2934
maxUnavailable: 0
3035
template:
3136
metadata:
3237
labels:
38+
app: ftgo-api-gateway
3339
svc: ftgo-api-gateway
3440
application: ftgo
3541
spec:

ftgo-consumer-service/src/deployment/kubernetes/ftgo-consumer-service.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,26 @@ spec:
99
selector:
1010
svc: ftgo-consumer-service
1111
---
12-
apiVersion: extensions/v1beta1
12+
apiVersion: apps/v1
1313
kind: Deployment
1414
metadata:
1515
name: ftgo-consumer-service
1616
labels:
1717
application: ftgo
1818
spec:
1919
replicas: 1
20+
selector:
21+
matchLabels:
22+
app: ftgo-consumer-service
23+
svc: ftgo-consumer-service
24+
application: ftgo
2025
strategy:
2126
rollingUpdate:
2227
maxUnavailable: 0
2328
template:
2429
metadata:
2530
labels:
31+
app: ftgo-consumer-service
2632
svc: ftgo-consumer-service
2733
application: ftgo
2834
spec:

ftgo-kitchen-service/src/deployment/kubernetes/ftgo-kitchen-service.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,26 @@ spec:
99
selector:
1010
svc: ftgo-kitchen-service
1111
---
12-
apiVersion: extensions/v1beta1
12+
apiVersion: apps/v1
1313
kind: Deployment
1414
metadata:
1515
name: ftgo-kitchen-service
1616
labels:
1717
application: ftgo
1818
spec:
1919
replicas: 1
20+
selector:
21+
matchLabels:
22+
app: ftgo-kitchen-service
23+
svc: ftgo-kitchen-service
24+
application: ftgo
2025
strategy:
2126
rollingUpdate:
2227
maxUnavailable: 0
2328
template:
2429
metadata:
2530
labels:
31+
app: ftgo-kitchen-service
2632
svc: ftgo-kitchen-service
2733
application: ftgo
2834
spec:

0 commit comments

Comments
 (0)