Skip to content

Commit 217d72e

Browse files
committed
chore 🔧: Changes for kubernetes
1 parent 47e1c5c commit 217d72e

11 files changed

Lines changed: 39 additions & 11 deletions

File tree

1-order-service/src/kafka/inventory-failed-consumer.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
import dotenv from 'dotenv';
12
import { Consumer, Kafka } from 'kafkajs';
23
import pool from '../db.js';
4+
dotenv.config();
35

46
const kafka: Kafka = new Kafka({
57
clientId: 'order-inventory-failed-consumer',
6-
brokers: ['kafka:9092'],
8+
brokers: [
9+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
10+
],
711
});
812

913
export const consumer: Consumer = kafka.consumer({

1-order-service/src/kafka/payment-consumer.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
import dotenv from 'dotenv';
12
import { Consumer, Kafka } from 'kafkajs';
23
import pool from '../db.js';
4+
dotenv.config();
35

46
const kafka = new Kafka({
57
clientId: 'order-service-payment-consumer',
6-
brokers: ['kafka:9092'],
8+
brokers: [
9+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
10+
],
711
});
812

913
export const consumer: Consumer = kafka.consumer({

1-order-service/src/kafka/producer.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1+
import dotenv from 'dotenv';
12
import { Kafka, Producer } from 'kafkajs';
3+
dotenv.config();
24

35
const kafka: Kafka = new Kafka({
46
clientId: 'order-service-order-created-producer',
5-
brokers: ['kafka:9092'],
7+
brokers: [
8+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
9+
],
610
});
711

812
export const producer: Producer = kafka.producer();

1-order-service/src/kafka/topic.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1+
import dotenv from 'dotenv';
12
import { Admin, Kafka } from 'kafkajs';
3+
dotenv.config();
24

35
const kafka: Kafka = new Kafka({
46
clientId: 'order-service',
5-
brokers: ['kafka:9092'],
7+
brokers: [
8+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
9+
],
610
});
711

812
export async function createTopics(topics: string[]): Promise<void> {

2-inventory-service/src/kafka/order-consumer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ dotenv.config();
77
// Kafka setup
88
const kafka = new Kafka({
99
clientId: 'inventory-service',
10-
brokers: ['kafka:9092'],
10+
brokers: [
11+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
12+
],
1113
});
1214

1315
const consumer = kafka.consumer({ groupId: 'inventory-group' });

2-inventory-service/src/kafka/topic.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import { Admin, Kafka } from 'kafkajs';
22

33
const kafka: Kafka = new Kafka({
44
clientId: 'inventory-service',
5-
brokers: ['kafka:9092'],
5+
brokers: [
6+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
7+
],
68
});
79

810
export async function createTopics(topics: string[]): Promise<void> {

3-payment-service/src/kafka/inventory-consumer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import { producer } from './producer.js';
33

44
const kafka = new Kafka({
55
clientId: 'order-service-inventory-consumer',
6-
brokers: ['kafka:9092'],
6+
brokers: [
7+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
8+
],
79
});
810

911
const consumer = kafka.consumer({ groupId: 'order-inventory-group' });

3-payment-service/src/kafka/payment-consumer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ dotenv.config();
77

88
const kafka = new Kafka({
99
clientId: 'payment-service-payment-generated-consumer',
10-
brokers: ['kafka:9092'],
10+
brokers: [
11+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
12+
],
1113
});
1214

1315
export const consumer: Consumer = kafka.consumer({

3-payment-service/src/kafka/producer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import { Kafka, Producer } from 'kafkajs';
22

33
const kafka: Kafka = new Kafka({
44
clientId: 'payment-service-payment-created-producer',
5-
brokers: ['kafka:9092'],
5+
brokers: [
6+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
7+
],
68
});
79

810
export const producer: Producer = kafka.producer();

3-payment-service/src/kafka/topic.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import { Admin, Kafka } from 'kafkajs';
22

33
const kafka: Kafka = new Kafka({
44
clientId: 'payment-service',
5-
brokers: ['kafka:9092'],
5+
brokers: [
6+
process.env.KAFKA_BOOTSTRAP_SERVERS || 'kafka.kafka.svc.cluster.local:9092',
7+
],
68
});
79

810
export async function createTopics(topics: string[]): Promise<void> {

0 commit comments

Comments
 (0)