Skip to content

Commit 973b06e

Browse files
committed
feat: 인프라 네임스페이스 분리 반영 (mariadb, kafka, redis)
- ConfigMap: DB/Redis/Kafka 호스트를 새 NS FQDN으로 변경 - namespace.yml: mariadb, kafka, redis 네임스페이스 추가 - kafka: namespace → kafka, ADVERTISED_LISTENERS 수정 - redis: namespace → redis
1 parent bb16898 commit 973b06e

6 files changed

Lines changed: 35 additions & 11 deletions

File tree

k8s/configmap.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,26 @@ data:
99
# ---------------------------------------------------------------------------
1010
# Database
1111
# ---------------------------------------------------------------------------
12-
SPRING_DATASOURCE_HOST: "opentraum-mariadb"
12+
SPRING_DATASOURCE_HOST: "opentraum-mariadb.mariadb"
1313
SPRING_DATASOURCE_PORT: "3306"
1414
SPRING_DATASOURCE_USERNAME: "opentraum"
15-
DB_HOST: "opentraum-mariadb"
15+
DB_HOST: "opentraum-mariadb.mariadb"
1616
DB_PORT: "3306"
1717
DB_USERNAME: "opentraum"
1818

1919
# ---------------------------------------------------------------------------
2020
# Redis
2121
# ---------------------------------------------------------------------------
22-
SPRING_DATA_REDIS_HOST: "opentraum-redis"
22+
SPRING_DATA_REDIS_HOST: "opentraum-redis.redis"
2323
SPRING_DATA_REDIS_PORT: "6379"
24-
REDIS_HOST: "opentraum-redis"
24+
REDIS_HOST: "opentraum-redis.redis"
2525
REDIS_PORT: "6379"
2626

2727
# ---------------------------------------------------------------------------
2828
# Kafka
2929
# ---------------------------------------------------------------------------
30-
SPRING_KAFKA_BOOTSTRAP_SERVERS: "opentraum-kafka:9092"
31-
KAFKA_BOOTSTRAP_SERVERS: "opentraum-kafka:9092"
30+
SPRING_KAFKA_BOOTSTRAP_SERVERS: "opentraum-kafka.kafka:9092"
31+
KAFKA_BOOTSTRAP_SERVERS: "opentraum-kafka.kafka:9092"
3232

3333
# ---------------------------------------------------------------------------
3434
# Service Discovery (internal K8s DNS)

k8s/kafka/service.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
kind: Service
33
metadata:
44
name: opentraum-kafka
5-
namespace: opentraum
5+
namespace: kafka
66
labels:
77
app: opentraum-kafka
88
app.kubernetes.io/part-of: opentraum

k8s/kafka/statefulset.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apps/v1
22
kind: StatefulSet
33
metadata:
44
name: opentraum-kafka
5-
namespace: opentraum
5+
namespace: kafka
66
labels:
77
app: opentraum-kafka
88
app.kubernetes.io/part-of: opentraum
@@ -50,7 +50,7 @@ spec:
5050
- name: KAFKA_LISTENERS
5151
value: "PLAINTEXT://:9092,CONTROLLER://:9093"
5252
- name: KAFKA_ADVERTISED_LISTENERS
53-
value: "PLAINTEXT://opentraum-kafka:9092"
53+
value: "PLAINTEXT://opentraum-kafka.kafka:9092"
5454
- name: KAFKA_LISTENER_SECURITY_PROTOCOL_MAP
5555
value: "CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT"
5656
- name: KAFKA_CONTROLLER_LISTENER_NAMES

k8s/namespace.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,27 @@ metadata:
55
labels:
66
app.kubernetes.io/part-of: opentraum
77
environment: production
8+
---
9+
apiVersion: v1
10+
kind: Namespace
11+
metadata:
12+
name: mariadb
13+
labels:
14+
app.kubernetes.io/part-of: opentraum
15+
app.kubernetes.io/component: database
16+
---
17+
apiVersion: v1
18+
kind: Namespace
19+
metadata:
20+
name: kafka
21+
labels:
22+
app.kubernetes.io/part-of: opentraum
23+
app.kubernetes.io/component: messaging
24+
---
25+
apiVersion: v1
26+
kind: Namespace
27+
metadata:
28+
name: redis
29+
labels:
30+
app.kubernetes.io/part-of: opentraum
31+
app.kubernetes.io/component: cache

k8s/redis/deployment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: opentraum-redis
5-
namespace: opentraum
5+
namespace: redis
66
labels:
77
app: opentraum-redis
88
app.kubernetes.io/part-of: opentraum

k8s/redis/service.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
kind: Service
33
metadata:
44
name: opentraum-redis
5-
namespace: opentraum
5+
namespace: redis
66
labels:
77
app: opentraum-redis
88
app.kubernetes.io/part-of: opentraum

0 commit comments

Comments
 (0)