doc: Encourage everyone to explicitly set HRA scaleTargetRef kind (#1633)
Ref #1343
This commit is contained in:
parent
06141b39b4
commit
fe9164b025
66
README.md
66
README.md
|
|
@ -543,9 +543,10 @@ spec:
|
|||
# for 5 minutes instead of the default 10 minutes now
|
||||
scaleDownDelaySecondsAfterScaleOut: 300
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
minReplicas: 1
|
||||
maxReplicas: 5
|
||||
metrics:
|
||||
|
|
@ -571,10 +572,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
# Your RunnerDeployment Here
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
minReplicas: 1
|
||||
maxReplicas: 5
|
||||
# Your chosen scaling metrics here
|
||||
|
|
@ -615,9 +616,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# IMPORTANT : If your HRA is targeting a RunnerSet you must specify the kind in the scaleTargetRef:, uncomment the below
|
||||
#kind: RunnerSet
|
||||
minReplicas: 1
|
||||
maxReplicas: 5
|
||||
metrics:
|
||||
|
|
@ -650,9 +652,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
minReplicas: 1
|
||||
maxReplicas: 5
|
||||
metrics:
|
||||
|
|
@ -671,9 +674,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
minReplicas: 1
|
||||
maxReplicas: 5
|
||||
metrics:
|
||||
|
|
@ -700,9 +704,10 @@ More concretely, you can configure the targeted GitHub event types and the `N` i
|
|||
kind: HorizontalRunnerAutoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
checkRun:
|
||||
|
|
@ -910,9 +915,10 @@ spec:
|
|||
minReplicas: 1
|
||||
maxReplicas: 10
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
workflowJob: {}
|
||||
|
|
@ -945,9 +951,10 @@ spec:
|
|||
minReplicas: 1
|
||||
maxReplicas: 10
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
checkRun:
|
||||
|
|
@ -973,9 +980,10 @@ spec:
|
|||
minReplicas: 1
|
||||
maxReplicas: 10
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
checkRun:
|
||||
|
|
@ -1005,9 +1013,10 @@ spec:
|
|||
minReplicas: 1
|
||||
maxReplicas: 10
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
pullRequest:
|
||||
|
|
@ -1035,9 +1044,10 @@ spec:
|
|||
minReplicas: 1
|
||||
maxReplicas: 10
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runners
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scaleUpTriggers:
|
||||
- githubEvent:
|
||||
push:
|
||||
|
|
@ -1082,9 +1092,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scheduledOverrides:
|
||||
# Override minReplicas to 100 only between 2021-06-01T00:00:00+09:00 and 2021-06-03T00:00:00+09:00
|
||||
- startTime: "2021-06-01T00:00:00+09:00"
|
||||
|
|
@ -1104,9 +1115,10 @@ metadata:
|
|||
name: example-runner-deployment-autoscaler
|
||||
spec:
|
||||
scaleTargetRef:
|
||||
type: RunnerDeployment
|
||||
# # In case the scale target is RunnerSet:
|
||||
# kind: RunnerSet
|
||||
name: example-runner-deployment
|
||||
# Uncomment the below in case the target is not RunnerDeployment but RunnerSet
|
||||
#kind: RunnerSet
|
||||
scheduledOverrides:
|
||||
# Override minReplicas to 0 only between 0am sat to 0am mon
|
||||
- startTime: "2021-05-01T00:00:00+09:00"
|
||||
|
|
|
|||
Loading…
Reference in New Issue