#!/bin/bash

echo '[cluster-login] Setting K8S environment, OpenStack cloud...'

cp ~/.kube/config ~/.kube/config-$(date +%y-%m-%d-%H-%M-%S)
ls ~/.kube/config-* | sort | tail -n +6 | xargs -I {} rm -- {}

echo $K8S_CONFIG | tr '#$' '\n ' > ~/.kube/config

kubectl config use-context kubernetes-admin@kubernetes

export CONTEXT=$(kubectl config view | grep current-context | awk '{print $2}')
kubectl config set-context $CONTEXT --namespace=overcast

docker login $K8S_DOCKER_REGISTRY -u user -p pass
