-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfigmap.yaml
More file actions
111 lines (111 loc) · 2.93 KB
/
configmap.yaml
File metadata and controls
111 lines (111 loc) · 2.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#apiVersion: v1
#kind: ConfigMap
#metadata:
# name: aws-auth
# namespace: kube-system
#data:
# mapRoles: |
# - rolearn: arn:aws:iam::490913547024:role/gitactionToEKS
# username: github-actions
# groups:
# - system:masters
#
//이거 때문에 노드 하나가 자꾸 죽어요
#apiVersion: v1
#kind: ConfigMap
#metadata:
# name: msa-config
## namespace: goormone-msa
#data:
# # Spring Boot 공통 설정
#
# SPRING_PROFILES_ACTIVE: "dev"
# SERVER_PORT: "8080"
## MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE: "health,info,prometheus"
## MANAGEMENT_ENDPOINT_HEALTH_SHOW_DETAILS: "always"
##
## # Kafka 설정
## KAFKA_BOOTSTRAP_SERVERS: "kafka-service.goormone-infra.svc.cluster.local:9092"
## KAFKA_CONSUMER_GROUP_ID: "goormone-msa-group"
##
## # Redis 설정
## REDIS_HOST: "redis-service.goormone-infra.svc.cluster.local"
## REDIS_PORT: "6379"
##
## # Database 설정 (필요시)
## DB_HOST: "rds-endpoint"
## DB_PORT: "5432"
## DB_NAME: "goormone_db"
##
#---
#apiVersion: v1
#kind: Secret
#metadata:
# name: msa-secret
#
#type: Opaque
#stringData:
#
# DB_USERNAME: "postgres" # goormone
# DB_PASSWORD: "Goorm1!" # password
# REDIS_PASSWORD: "" # Redis 비밀번호 없음
#
# OPENAI_API_KEY : "REPLACE_WITH_YOUR_OPENAI_API_KEY"
# MONGODB_URI : "REPLACE_WITH_YOUR_MONGODB_URI"
# MONGODB_NAME: "ai_service_db"
##
##
##---
##apiVersion: v1
##kind: ConfigMap
##metadata:
## name: logging-config
## namespace: goormone-logging
###data:
### # FluentBit 설정
#### fluent-bit.conf: |
#### [SERVICE]
#### Flush 1
#### Log_Level info
#### Daemon off
#### Parsers_File parsers.conf
#### HTTP_Server On
#### HTTP_Listen 0.0.0.0
#### HTTP_Port 2020
####
#### [INPUT]
#### Name tail
#### Path /var/log/containers/*.log
#### Parser docker
#### Tag kube.*
#### Refresh_Interval 5
#### Mem_Buf_Limit 50MB
#### Skip_Long_Lines On
####
#### [FILTER]
#### Name kubernetes
#### Match kube.*
#### Kube_URL https://kubernetes.default.svc:443
#### Kube_CA_File /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
#### Kube_Token_File /var/run/secrets/kubernetes.io/serviceaccount/token
#### Kube_Tag_Prefix kube.var.log.containers.
#### Merge_Log On
#### Keep_Log Off
#### K8S-Logging.Parser On
#### K8S-Logging.Exclude Off
####
#### [OUTPUT]
#### Name http
#### Match *
#### Host loki-service.goormone-logging.svc.cluster.local
#### Port 3100
#### URI /loki/api/v1/push
### Format json
###
### parsers.conf: |
### [PARSER]
### Name docker
### Format json
### Time_Key time
### Time_Format %Y-%m-%dT%H:%M:%S.%L
### Time_Keep On