Задача - сбилдить образ docker имея только доступ к k8s-api.
Запускаем контейнер с Docker-in-Docker:
kubectl run -it --rm --privileged --image docker:dind dind -- /bin/sh -c 'unset DOCKER_TLS_CERTDIR && dockerd-entrypoint.sh & echo "127.0.0.1 docker" >> /etc/hosts & /bin/sh'
Забираем из git репу с докерфайлом:
apk add git git clone ...
билдим
docker build .
Discussion