spot update

This commit is contained in:
havelight-ee
2022-12-28 13:50:46 +09:00
parent 437affb592
commit 781f0ebd65
8 changed files with 374 additions and 29 deletions

View File

@@ -1,10 +1,10 @@
---
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2022-12-13T05:21:10Z"
labels:
kops.k8s.io/cluster: k8s-spot.datasaker.io
name: k8s-spot-process-a
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-rel-process-a
spec:
image: ami-0409b7ddbc59e3222
machineType: m5a.xlarge
@@ -16,9 +16,11 @@ spec:
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-spot-process-a
rootVolumeSize: 100
role: Node,Process-a
datasaker/group: rel-process
kops.k8s.io/instancegroup: k8s-rel-process-a
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2a
taints:
- prod/release:NoSchedule

View File

@@ -1,10 +1,10 @@
---
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2022-12-13T05:21:10Z"
labels:
kops.k8s.io/cluster: k8s-spot.datasaker.io
name: k8s-spot-process-a2
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-rel-process-a2
spec:
image: ami-0409b7ddbc59e3222
machineType: m5a.xlarge
@@ -16,9 +16,11 @@ spec:
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-spot-process-a2
rootVolumeSize: 100
datasaker/group: rel-process
kops.k8s.io/instancegroup: k8s-rel-process-a2
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2a
taints:
- prod/release:NoSchedule

View File

@@ -1,10 +1,10 @@
---
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2022-12-13T05:21:10Z"
labels:
kops.k8s.io/cluster: k8s-spot.datasaker.io
name: k8s-spot-process-b
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-rel-process-b
spec:
image: ami-0409b7ddbc59e3222
machineType: m6i.xlarge
@@ -16,9 +16,12 @@ spec:
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-spot-process-b
rootVolumeSize: 100
datasaker/group: rel-process
kops.k8s.io/instancegroup: k8s-rel-process-b
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2b
taints:
- prod/release:NoSchedule

View File

@@ -1,20 +1,26 @@
---
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2022-12-13T05:21:10Z"
labels:
kops.k8s.io/cluster: k8s-spot.datasaker.io
name: k8s-spot-process-c
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-rel-process-c
spec:
image: ami-0409b7ddbc59e3222
machineType: m5a.xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
mixedInstancesPolicy:
onDemandAboveBase: 0
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-spot-process-c
rootVolumeSize: 100
datasaker/group: rel-process
kops.k8s.io/instancegroup: k8s-rel-process-c
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2c
taints:
- prod/release:NoSchedule