diff --git a/backend/go-app/docker.go b/backend/go-app/docker.go index 122f5847..42a139aa 100755 --- a/backend/go-app/docker.go +++ b/backend/go-app/docker.go @@ -402,6 +402,7 @@ func buildImage(tags []string, dockerfileLocation string) error { Image: "gcr.io/kaniko-project/executor:latest", Args: []string{ "--verbosity=debug", + "--log-format=text", "--dockerfile=Dockerfile", "--context=dir://" + contextDir, "--skip-tls-verify", @@ -412,6 +413,10 @@ func buildImage(tags []string, dockerfileLocation string) error { Name: "kaniko-workspace", MountPath: "/app/generated", }, + { + Name: "docker-config", + MountPath: "/kaniko/.docker/", + }, }, }, }, @@ -426,6 +431,20 @@ func buildImage(tags []string, dockerfileLocation string) error { }, }, }, + { + Name: "docker-config", + VolumeSource: corev1.VolumeSource{ + Secret: &corev1.SecretVolumeSource{ + SecretName: os.Getenv("SHUFFLE_REGISTRY_SECRET"), + Items: []corev1.KeyToPath{ + { + Key: ".dockerconfigjson", + Path: "config.json", + }, + }, + }, + }, + }, }, }, },