Clean Code

This commit is contained in:
dsk-minchulahn
2023-12-19 13:03:29 +09:00
parent 947561ce1d
commit 0273450ff6
4237 changed files with 0 additions and 7447 deletions

View File

@@ -0,0 +1,29 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2022-11-02T01:50:52Z"
generation: 9
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-c
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.4xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
datasaker/druid-size: large
datasaker/group: data-druid
kops.k8s.io/instancegroup: k8s-prod-data-druid-c
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule

View File

@@ -0,0 +1,31 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-historical-cold
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.4xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
nodeLabels:
datasaker/druid-size: large
datasaker/group: data-druid
druid: historical
historical/tier: cold
kops.k8s.io/instancegroup: k8s-prod-data-druid-historical-cold
druid/revision: r2
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule
- prod/druid-historical:NoSchedule

View File

@@ -0,0 +1,31 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-historical-hot
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.4xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
nodeLabels:
datasaker/druid-size: large
datasaker/group: data-druid
druid: historical
historical/tier: hot
kops.k8s.io/instancegroup: k8s-prod-data-druid-historical-hot
druid/revision: r2
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule
- prod/druid-historical:NoSchedule

View File

@@ -0,0 +1,31 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-05-26T02:27:44Z"
generation: 5
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-large
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5.4xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
datasaker/druid-size: large
datasaker/group: data-druid
druid: middlemanager
kops.k8s.io/instancegroup: k8s-prod-data-druid-large
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule
- prod/druid-middlemanager:NoSchedule

View File

@@ -0,0 +1,28 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-middle-2
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.2xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
datasaker/druid-size: middle
datasaker/group: data-druid
druid/revision: r2
kops.k8s.io/instancegroup: k8s-prod-data-druid-middle-2
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule

View File

@@ -0,0 +1,29 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-04-29T12:23:16Z"
generation: 1
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-middle
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.2xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
datasaker/druid-size: middle
datasaker/group: data-druid
kops.k8s.io/instancegroup: k8s-prod-data-druid-middle
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule

View File

@@ -0,0 +1,30 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-middlemanager
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.4xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
datasaker/druid-size: large
datasaker/group: data-druid
druid: middlemanager
kops.k8s.io/instancegroup: k8s-prod-data-druid-middlemanager
druid/revision: r2
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule
- prod/druid-middlemanager:NoSchedule

View File

@@ -0,0 +1,28 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-small-1
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5.xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
nodeLabels:
datasaker/druid-size: small
datasaker/group: data-druid
druid/revision: r2
kops.k8s.io/instancegroup: k8s-prod-data-druid-small-1
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule

View File

@@ -0,0 +1,28 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-druid-small-2
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m6i.xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
nodeLabels:
datasaker/druid-size: small
datasaker/group: data-druid
druid/revision: r2
kops.k8s.io/instancegroup: k8s-prod-data-druid-small-2
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-druid:NoSchedule

View File

@@ -0,0 +1,28 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-06-05T06:48:34Z"
generation: 3
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-kafka
spec:
image: ami-03a4aa6d399a5d20b
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.2xlarge
manager: CloudGroup
maxSize: 3
minSize: 3
nodeLabels:
datasaker/group: data-kafka
kops.k8s.io/instancegroup: k8s-prod-data-kafka
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data-kafka:NoSchedule

View File

@@ -0,0 +1,26 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-opensearch-data
spec:
image: ami-01e58630c6fb43a44
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.2xlarge
manager: CloudGroup
maxSize: 2
minSize: 2
nodeLabels:
opensearch-group: opensearch-data
kops.k8s.io/instancegroup: k8s-prod-data-opensearch-data
role: Node
subnets:
- ap-northeast-2c
taints:
- opensearch-data:NoSchedule

View File

@@ -0,0 +1,26 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data-opensearch-master
spec:
image: ami-01e58630c6fb43a44
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.xlarge
manager: CloudGroup
maxSize: 3
minSize: 3
nodeLabels:
opensearch-group: opensearch-master
kops.k8s.io/instancegroup: k8s-prod-data-opensearch-master
role: Node
subnets:
- ap-northeast-2c
taints:
- opensearch-master:NoSchedule

View File

@@ -0,0 +1,28 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-06-07T09:14:27Z"
generation: 1
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-data
spec:
image: ami-03a4aa6d399a5d20b
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
nodeLabels:
datasaker/group: data
kops.k8s.io/instancegroup: k8s-prod-data
role: Node
subnets:
- ap-northeast-2c
taints:
- prod/data:NoSchedule

View File

@@ -0,0 +1,24 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-06-07T08:34:13Z"
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-process-m5a
spec:
image: ami-01e58630c6fb43a44
instanceMetadata:
httpTokens: required
machineType: m5a.xlarge
manager: CloudGroup
maxSize: 3
minSize: 3
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-prod-process-m5a
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2c
taints:
- prod/process:NoSchedule

View File

@@ -0,0 +1,24 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-06-07T08:34:21Z"
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-process-m6i
spec:
image: ami-01e58630c6fb43a44
instanceMetadata:
httpTokens: required
machineType: m6i.xlarge
manager: CloudGroup
maxSize: 3
minSize: 3
nodeLabels:
datasaker/group: process
kops.k8s.io/instancegroup: k8s-prod-process-m6i
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2c
taints:
- prod/process:NoSchedule

View File

@@ -0,0 +1,25 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-05-19T14:51:54Z"
generation: 2
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-prod-tmp
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
kubelet:
anonymousAuth: false
nodeLabels:
node-role.kubernetes.io/node: ""
machineType: m5a.2xlarge
maxSize: 1
minSize: 1
nodeLabels:
datasaker/group: tmp
kops.k8s.io/instancegroup: k8s-prod-tmp
role: Node
subnets:
- ap-northeast-2c

View File

@@ -0,0 +1,29 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
creationTimestamp: "2023-01-06T00:25:15Z"
generation: 6
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: k8s-rel-process-c
spec:
image: ami-0409b7ddbc59e3222
instanceMetadata:
httpTokens: required
machineType: m6i.xlarge
manager: CloudGroup
maxSize: 4
minSize: 4
mixedInstancesPolicy:
onDemandAboveBase: 0
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: rel-process
kops.k8s.io/instancegroup: k8s-rel-process-c
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2c
taints:
- prod/rel-process:NoSchedule

View File

@@ -0,0 +1,27 @@
apiVersion: kops.k8s.io/v1alpha2
kind: InstanceGroup
metadata:
labels:
kops.k8s.io/cluster: k8s-prod.datasaker.io
name: vector
spec:
image: ami-01e58630c6fb43a44
instanceMetadata:
httpTokens: required
machineType: c6i.2xlarge
manager: CloudGroup
maxSize: 1
minSize: 1
mixedInstancesPolicy:
onDemandAboveBase: 0
onDemandBase: 0
spotAllocationStrategy: capacity-optimized
nodeLabels:
datasaker/group: vector
kops.k8s.io/instancegroup: vector
role: Node
rootVolumeSize: 100
subnets:
- ap-northeast-2c
taints:
- prod/vector:NoSchedule