Automatic merge from submit-queue (batch tested with PRs 60465, 61773, 61371, 61146). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Adding resource constraints for fluentd-gcp **What this PR does / why we need it**: Adds resource constraints to `fluentd-gcp`. Values mostly lifted from `fluentd-es`, cpu cap set to a sensible value after reviewing various threads. **Which issue(s) this PR fixes** Fixes #55416 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
37 lines
957 B
YAML
37 lines
957 B
YAML
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: fluentd-gcp-scaler
|
|
namespace: kube-system
|
|
labels:
|
|
k8s-app: fluentd-gcp-scaler
|
|
version: v0.3.0
|
|
addonmanager.kubernetes.io/mode: Reconcile
|
|
spec:
|
|
selector:
|
|
matchLabels:
|
|
k8s-app: fluentd-gcp-scaler
|
|
template:
|
|
metadata:
|
|
labels:
|
|
k8s-app: fluentd-gcp-scaler
|
|
spec:
|
|
serviceAccountName: fluentd-gcp-scaler
|
|
containers:
|
|
- name: fluentd-gcp-scaler
|
|
image: gcr.io/google-containers/fluentd-gcp-scaler:0.3
|
|
command:
|
|
- /scaler.sh
|
|
- --ds-name=fluentd-gcp-v3.0.0
|
|
- --scaling-policy=fluentd-gcp-scaling-policy
|
|
env:
|
|
# Defaults, used if no overrides are found in fluentd-gcp-scaling-policy
|
|
- name: CPU_REQUEST
|
|
value: 100m
|
|
- name: MEMORY_REQUEST
|
|
value: 200Mi
|
|
- name: CPU_LIMIT
|
|
value: 300m
|
|
- name: MEMORY_LIMIT
|
|
value: 500Mi
|