promenade/charts/apiserver/templates
Matt McEuen fcaacf94a3 Add -e to pre_stop hooks
This adds -e to the pre_stop scripts, so that they fail out if
any of their commands fail.  This is required, since it's the only
way to communicate whether there is an issue during pre_hook
execution.

"The logs for a Hook handler are not exposed in Pod events.
If a handler fails for some reason, it broadcasts an event."
https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks

As an example, this issue was discovered when "touch /tmp/stop"
was failing silently due to a readOnlyRootFilesystem setting,
resulting in pods that would not successfully Terminate until
the grace period was exhausted.

Change-Id: Ic9a228230d944530e31ed61f4239fd434cbb6187
2019-11-07 17:31:50 -06:00
..
bin Add -e to pre_stop hooks 2019-11-07 17:31:50 -06:00
etc Add facility to configure log levels in kubernetes-components 2019-08-14 13:33:21 +05:30
configmap-bin.yaml (apiserver) support key rotation 2019-04-29 09:31:24 -05:00
configmap-certs.yaml Use separate CA for kubelet authorization 2018-08-28 09:38:34 -05:00
configmap-etc.yaml Allow non-YAML config file content 2019-05-03 15:52:07 -05:00
daemonset.yaml Merge "Apiserver: Add pod/container security context" 2019-11-07 20:15:22 +00:00
ingress-api.yaml Opening apiserver Via Ingress 2018-08-10 08:16:50 -05:00
job-key-rotate.yaml Move to tiller 2.14.0 2019-05-20 14:17:46 -05:00
rbac.yaml Add Additional Liveness Probes for apiserver 2018-06-26 09:29:07 -05:00
secret-apiserver.yaml Use separate CA for kubelet authorization 2018-08-28 09:38:34 -05:00
secret-ingress-tls.yaml Opening apiserver Via Ingress 2018-08-10 08:16:50 -05:00
service-apiserver-ingress.yaml Opening apiserver Via Ingress 2018-08-10 08:16:50 -05:00
service.yaml Tolerate unready endpoints for apiserver service 2018-07-19 13:29:18 -05:00