From cbb75bbfd556f6e446c3ee3b0e71c6370229854b Mon Sep 17 00:00:00 2001 From: Mitsuru Kariya Date: Mon, 13 May 2024 10:33:15 +0900 Subject: [PATCH] Fix k8s driver with certs cannot boot Signed-off-by: Mitsuru Kariya --- driver/kubernetes/manifest/manifest.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/driver/kubernetes/manifest/manifest.go b/driver/kubernetes/manifest/manifest.go index e45a734a3..7424d88ed 100644 --- a/driver/kubernetes/manifest/manifest.go +++ b/driver/kubernetes/manifest/manifest.go @@ -148,13 +148,13 @@ func NewDeployment(opt *DeploymentOpt) (d *appsv1.Deployment, c []*corev1.Config Data: cfg.files, } - d.Spec.Template.Spec.Containers[0].VolumeMounts = []corev1.VolumeMount{{ + d.Spec.Template.Spec.Containers[0].VolumeMounts = append(d.Spec.Template.Spec.Containers[0].VolumeMounts, corev1.VolumeMount{ Name: cfg.name, MountPath: path.Join("/etc/buildkit", cfg.path), - }} + }) - d.Spec.Template.Spec.Volumes = []corev1.Volume{{ - Name: "config", + d.Spec.Template.Spec.Volumes = append(d.Spec.Template.Spec.Volumes, corev1.Volume{ + Name: cfg.name, VolumeSource: corev1.VolumeSource{ ConfigMap: &corev1.ConfigMapVolumeSource{ LocalObjectReference: corev1.LocalObjectReference{ @@ -162,7 +162,7 @@ func NewDeployment(opt *DeploymentOpt) (d *appsv1.Deployment, c []*corev1.Config }, }, }, - }} + }) c = append(c, cc) }