From b32f1ce2b02fc245e3b9d9c505f7370c3960d588 Mon Sep 17 00:00:00 2001 From: Erik Wilson Date: Mon, 18 Mar 2019 16:32:48 -0700 Subject: [PATCH] Support installs from kubernetes api server Template %{KUBERNETES_API}% name and add service account certs for downloading static assets directly from api server. --- entry | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/entry b/entry index 33eb5c9..d2ce4ac 100755 --- a/entry +++ b/entry @@ -1,5 +1,11 @@ #!/bin/bash -set -e -x + +set -e -v +eval set -- $(sed -e "s/%{KUBERNETES_API}%/${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}/g" <<< "${@@Q}") +set +v -x + +cp /var/run/secrets/kubernetes.io/serviceaccount/ca.crt /usr/local/share/ca-certificates/ +update-ca-certificates tiller --listen=127.0.0.1:44134 --storage=secret & export HELM_HOST=127.0.0.1:44134