Files
deprecated-helm-charts/stable
Matt McNaughtonandk8s-ci-robot fcb285ecb0 Enrich deploy. template for acs-engine-autoscaler (#5662)
Add a number of configuration options for the pod in
`acs-engine-autoscaler`. Specifically, allow setting
resource requests/limits, pod/deployment annotations, pod tolerations,
pod node selectors, and pod affinity.

I tested that running `helm install acs-engine-autoscaler` works without
setting any of these values (i.e. relying on the defaults). I also ran
`helm install acs-engine-autoscaler` with the following new config,
and verified it successfully applied this configuration to the
pod/deployment.

```
resources:
  limits:
    cpu: 100m
    memory: 128Mi
  requests:
    cpu: 100m
    memory: 128Mi

nodeSelector:
  beta.kubernetes.io/os: linux

podAnnotations:
  mattjmcnaughton.com/test: test-this-pod-annotation

deploymentAnnotations:
  mattjmcnaughton.com/test: test-this-deployment-annotation

tolerations:
- key: node-type
  Operator: Equal
  value: production
  effect: NoSchedule

affinity:
  nodeAffinity:
    preferredDuringSchedulingIgnoredDuringExecution:
    - weight: 80
      preference:
        matchExpressions:
        - key: availability-zone
          operator: In
          values:
          - zone1
```

Finally, I updated the README to include these new default options.
2018-05-24 13:30:33 -07:00
..
2018-04-02 16:12:15 -07:00
2018-04-12 06:26:58 -07:00
2018-05-03 08:33:51 -07:00
2018-05-17 13:46:51 -07:00
2018-04-13 12:22:59 -07:00
2018-04-18 13:22:59 -07:00
2018-04-12 09:02:55 -07:00
2018-04-12 06:32:55 -07:00
2018-04-04 19:07:07 -07:00
2018-04-04 12:08:11 -07:00
2018-03-21 00:39:04 -07:00
2018-03-21 00:55:04 -07:00
2018-05-18 01:53:51 -07:00
2018-04-13 00:59:58 -07:00
2018-04-11 01:58:55 -07:00
2018-03-13 04:53:10 -07:00
2018-04-10 14:51:09 -07:00
2018-04-10 10:08:10 -07:00
2018-04-07 09:15:08 -07:00
2018-04-30 12:08:36 -07:00
2018-04-12 08:51:55 -07:00
2018-04-12 08:52:05 -07:00
2018-03-20 23:22:31 -07:00
2018-04-12 09:03:17 -07:00
2018-03-20 07:47:02 -07:00