Skip to content
Snippets Groups Projects
Commit 4f2ce0b3 authored by Sören Henning's avatar Sören Henning
Browse files

Add vertical scaling option for Samza

parent 5871a961
Branches
Tags
1 merge request!303Add resource type for threads (vertical scaling)
......@@ -36,6 +36,27 @@ spec:
patchers:
- type: "ReplicaPatcher"
resource: "uc1-beam-samza-deployment.yaml"
- typeName: ThreadsAndPodResources
patchers:
- type: EnvVarPatcher
resource: uc1-beam-samza-deployment.yaml
properties:
container: uc1-beam-samza
variableName: SAMZA_JOB_CONTAINER_THREADS_POOL_SIZE
- type: ResourceLimitPatcher
resource: uc1-beam-samza-deployment.yaml
properties:
container: uc1-beam-samza
limitedResource: cpu
factor: 1000
format: m
- type: ResourceLimitPatcher
resource: uc1-beam-samza-deployment.yaml
properties:
container: uc1-beam-samza
limitedResource: memory
factor: 4
format: Gi
loadTypes:
- typeName: "NumSensors"
patchers:
......
......
......@@ -36,6 +36,27 @@ spec:
patchers:
- type: "ReplicaPatcher"
resource: "uc2-beam-samza-deployment.yaml"
- typeName: ThreadsAndPodResources
patchers:
- type: EnvVarPatcher
resource: uc2-beam-samza-deployment.yaml
properties:
container: uc2-beam-samza
variableName: SAMZA_JOB_CONTAINER_THREADS_POOL_SIZE
- type: ResourceLimitPatcher
resource: uc2-beam-samza-deployment.yaml
properties:
container: uc2-beam-samza
limitedResource: cpu
factor: 1000
format: m
- type: ResourceLimitPatcher
resource: uc2-beam-samza-deployment.yaml
properties:
container: uc2-beam-samza
limitedResource: memory
factor: 4
format: Gi
loadTypes:
- typeName: "NumSensors"
patchers:
......
......
......@@ -36,6 +36,27 @@ spec:
patchers:
- type: "ReplicaPatcher"
resource: "uc3-beam-samza-deployment.yaml"
- typeName: ThreadsAndPodResources
patchers:
- type: EnvVarPatcher
resource: uc3-beam-samza-deployment.yaml
properties:
container: uc3-beam-samza
variableName: SAMZA_JOB_CONTAINER_THREADS_POOL_SIZE
- type: ResourceLimitPatcher
resource: uc3-beam-samza-deployment.yaml
properties:
container: uc3-beam-samza
limitedResource: cpu
factor: 1000
format: m
- type: ResourceLimitPatcher
resource: uc3-beam-samza-deployment.yaml
properties:
container: uc3-beam-samza
limitedResource: memory
factor: 4
format: Gi
loadTypes:
- typeName: "NumSensors"
patchers:
......
......
......@@ -36,6 +36,27 @@ spec:
patchers:
- type: "ReplicaPatcher"
resource: "uc4-beam-samza-deployment.yaml"
- typeName: ThreadsAndPodResources
patchers:
- type: EnvVarPatcher
resource: uc4-beam-samza-deployment.yaml
properties:
container: uc4-beam-samza
variableName: SAMZA_JOB_CONTAINER_THREADS_POOL_SIZE
- type: ResourceLimitPatcher
resource: uc4-beam-samza-deployment.yaml
properties:
container: uc4-beam-samza
limitedResource: cpu
factor: 1000
format: m
- type: ResourceLimitPatcher
resource: uc4-beam-samza-deployment.yaml
properties:
container: uc4-beam-samza
limitedResource: memory
factor: 4
format: Gi
loadTypes:
- typeName: "NumNestedGroups"
patchers:
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment