k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/cluster/addons/fluentd-gcp/scaler-deployment.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: fluentd-gcp-scaler
     5    namespace: kube-system
     6    labels:
     7      k8s-app: fluentd-gcp-scaler
     8      version: v0.5.1
     9      addonmanager.kubernetes.io/mode: Reconcile
    10  spec:
    11    selector:
    12      matchLabels:
    13        k8s-app: fluentd-gcp-scaler
    14    template:
    15      metadata:
    16        labels:
    17          k8s-app: fluentd-gcp-scaler
    18      spec:
    19        serviceAccountName: fluentd-gcp-scaler
    20        containers:
    21        - name: fluentd-gcp-scaler
    22          image: registry.k8s.io/fluentd-gcp-scaler:0.5.2
    23          command:
    24            - /scaler.sh
    25            - --ds-name=fluentd-gcp-{{ fluentd_gcp_yaml_version }}
    26            - --scaling-policy=fluentd-gcp-scaling-policy
    27          env:
    28          # Defaults, used if no overrides are found in fluentd-gcp-scaling-policy
    29          - name: CPU_REQUEST
    30            value: 10m
    31          - name: MEMORY_REQUEST
    32            value: 200Mi
    33          - name: CPU_LIMIT
    34            value: "1"
    35          - name: MEMORY_LIMIT
    36            value: 500Mi