Needs the namespace as ENV
This commit is contained in:
parent
ffc4a3283a
commit
31326c5fdf
@ -45,9 +45,9 @@ func (r *BackupConfigurationReconciler) addSidecarContainer(backupConf *formolv1
|
|||||||
log := r.Log.WithValues("Repository", backupConf.Spec.Repository.Name)
|
log := r.Log.WithValues("Repository", backupConf.Spec.Repository.Name)
|
||||||
repo := &formolv1alpha1.Repo{}
|
repo := &formolv1alpha1.Repo{}
|
||||||
sidecar := corev1.Container{
|
sidecar := corev1.Container{
|
||||||
Name: "backup",
|
Name: "backup",
|
||||||
Image: "busybox",
|
Image: "desmo999r/formolcli:latest",
|
||||||
Command: []string{"sh", "-c", "echo Toto; sleep 3600"},
|
Args: []string{"create", "server"},
|
||||||
Env: []corev1.EnvVar{
|
Env: []corev1.EnvVar{
|
||||||
corev1.EnvVar{
|
corev1.EnvVar{
|
||||||
Name: "POD_NAME",
|
Name: "POD_NAME",
|
||||||
@ -57,6 +57,14 @@ func (r *BackupConfigurationReconciler) addSidecarContainer(backupConf *formolv1
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
corev1.EnvVar{
|
||||||
|
Name: "POD_NAMESPACE",
|
||||||
|
ValueFrom: &corev1.EnvVarSource{
|
||||||
|
FieldRef: &corev1.ObjectFieldSelector{
|
||||||
|
FieldPath: "metadata.namespace",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
VolumeMounts: []corev1.VolumeMount{},
|
VolumeMounts: []corev1.VolumeMount{},
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user