Bump Kubernetes version from 1.8.6 to 1.10.2

* Updates version references
* Increase memory of test VMs due to higher usage with bump
* Move etcd chart scripts from /tmp to /tmp/bin
* Remove certificate signing options for controller manager
* Remove -a from `kubectl get pods`, since that is deprecated in 1.10
* Shorten liveness/readiness probe times for CoreDNS

Change-Id: I16db0370f1c619e16002dd58e29025eb1538691f
This commit is contained in:
Mark Burnett
2018-05-03 13:43:08 -05:00
parent 8af28d12d7
commit 8a7791e13a
22 changed files with 62 additions and 55 deletions

View File

@@ -16,6 +16,8 @@
{{/*
Test that the API is up and the health endpoint returns a 2XX code */}}
{{- if .Values.manifests.test_promenade_api }}
{{- $envAll := . }}
{{- $dependencies := .Values.dependencies.test }}
---
apiVersion: v1
kind: Pod
@@ -25,6 +27,8 @@ metadata:
"helm.sh/hook": "test-success"
spec:
restartPolicy: Never
initContainers:
{{ tuple $envAll $dependencies list | include "helm-toolkit.snippets.kubernetes_entrypoint_init_container" | indent 4 }}
containers:
- name: "{{ .Release.Name }}-api-test"
env: