hpa 추가

This commit is contained in:
ByeonJungHun
2024-04-08 18:27:50 +09:00
parent d0e90e0bb2
commit 8bd65044a0
9 changed files with 98 additions and 2 deletions

View File

@@ -18,6 +18,13 @@ spec:
containers:
- name: bussiness1-chl
image: harbor.elppa.xyz/test/intermax:{ver}
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: mci_url
value: "http://mci-svc.bussiness1.svc:8080/bussiness1/mci_core.jsp"

View File

@@ -6,6 +6,7 @@ metadata:
labels:
app: bussiness1-chl
spec:
replicas: 1
selector:
matchLabels:
app: bussiness1-chl
@@ -17,6 +18,13 @@ spec:
containers:
- name: bussiness1-chl
image: harbor.elppa.xyz/test/intermax:test19
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: mci_url
value: "http://mci-svc.bussiness1.svc:8080/bussiness1/mci_core.jsp"

View File

@@ -6,6 +6,7 @@ metadata:
labels:
app: bussiness1-core
spec:
replicas: 1
selector:
matchLabels:
app: bussiness1-core
@@ -13,11 +14,17 @@ spec:
metadata:
labels:
app: bussiness1-core
replicas: 1
spec:
containers:
- name: bussiness1-core
image: harbor.elppa.xyz/test/intermax:{ver}
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: agentname
value: core_business1_tomcat

View File

@@ -6,6 +6,7 @@ metadata:
labels:
app: bussiness1-core
spec:
replicas: 1
selector:
matchLabels:
app: bussiness1-core
@@ -17,6 +18,13 @@ spec:
containers:
- name: bussiness1-core
image: harbor.elppa.xyz/test/intermax:test18
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: agentname
value: core_business1_tomcat

View File

@@ -6,6 +6,7 @@ metadata:
labels:
app: bussiness1-mci
spec:
replicas: 1
selector:
matchLabels:
app: bussiness1-mci
@@ -13,11 +14,17 @@ spec:
metadata:
labels:
app: bussiness1-mci
replicas: 1
spec:
containers:
- name: bussiness1-mci
image: harbor.elppa.xyz/test/intermax:{ver}
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: core_url
value: "http://core-svc.bussiness1.svc:8080/bussiness1/core.jsp"

View File

@@ -6,6 +6,7 @@ metadata:
labels:
app: bussiness1-mci
spec:
replicas: 1
selector:
matchLabels:
app: bussiness1-mci
@@ -17,6 +18,13 @@ spec:
containers:
- name: bussiness1-mci
image: harbor.elppa.xyz/test/intermax:test19
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env:
- name: core_url
value: "http://core-svc.bussiness1.svc:8080/bussiness1/core.jsp"

17
chl-hpa.yml Normal file
View File

@@ -0,0 +1,17 @@
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: chl-hpa
namespace: bussiness1
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: bussiness1-chl
minReplicas: 1
maxReplicas: 10
metrics:
- type: Resource
resource:
name: cpu
targetAverageUtilization: 30

17
core-hpa.yml Normal file
View File

@@ -0,0 +1,17 @@
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: core-hpa
namespace: bussiness1
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: bussiness1-core
minReplicas: 1
maxReplicas: 10
metrics:
- type: Resource
resource:
name: cpu
targetAverageUtilization: 30

17
mci-hpa.yml Normal file
View File

@@ -0,0 +1,17 @@
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: mci-hpa
namespace: bussiness1
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: bussiness1-mci
minReplicas: 1
maxReplicas: 10
metrics:
- type: Resource
resource:
name: cpu
targetAverageUtilization: 30