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: containers:
- name: bussiness1-chl - name: bussiness1-chl
image: harbor.elppa.xyz/test/intermax:{ver} image: harbor.elppa.xyz/test/intermax:{ver}
resources:
limits:
cpu: 0.5
memory: 500Mi
requests:
cpu: 0.3
memory: 300Mi
env: env:
- name: mci_url - name: mci_url
value: "http://mci-svc.bussiness1.svc:8080/bussiness1/mci_core.jsp" value: "http://mci-svc.bussiness1.svc:8080/bussiness1/mci_core.jsp"

View File

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

View File

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

View File

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

View File

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

View File

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