kind: Deployment apiVersion: apps/v1 metadata: name: calico-typha-vertical-autoscaler namespace: kube-system labels: k8s-app: calico-typha-autoscaler kubernetes.io/cluster-service: "true" addonmanager.kubernetes.io/mode: Reconcile spec: replicas: 1 selector: matchLabels: k8s-app: calico-typha-autoscaler template: metadata: labels: k8s-app: calico-typha-autoscaler annotations: scheduler.alpha.kubernetes.io/critical-pod: '' spec: priorityClassName: system-cluster-critical containers: - image: k8s.gcr.io/cpvpa-amd64:v0.7.1 name: autoscaler command: - /cpvpa - --target=deployment/calico-typha - --namespace=kube-system - --logtostderr=true - --poll-period-seconds=30 - --v=2 - --config-file=/etc/config/typha-autoscaler volumeMounts: - name: config mountPath: /etc/config volumes: - name: config configMap: name: calico-typha-vertical-autoscaler serviceAccountName: calico-cpva