Hi!
I was about to build some Spacelift images using docker targets from build-harness.
It all works locally. However, trying to setup GitLab CI/CD Pipeline and first thing that I learn is that we don't have
GitLab Runner with shell executor. It is also not supported path (internally in company) to have EC2 node hosting GitLab Runner and using
bash as shell executor to build Docker images using
docker.
Our GitLab Runner is Kubernetes runner, which means GitLab CI/CD jobs run in K8S pods. Since this necessitates to use Docker-in-Docker, the recommended approach for building images from Dockerfiles is to use
kaniko. This happens also to be one of the recommended approaches by GitLab as
described in their docs here.
I am curious if there was ever interest in adding
kaniko targets to build-harness?