File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -198,6 +198,16 @@ func (k K8sJobClient) TriggerProjectsRefreshService(
198198 if projectsServiceImage := os .Getenv ("PROJECTS_REFRESH_SERVICE_DOCKER_IMAGE" ); projectsServiceImage != "" {
199199 image = projectsServiceImage
200200 }
201+
202+ dbUrlSecretName := "taco-orchestrator-secrets"
203+ if os .Getenv ("TACO_K8S_SECRET_NAME" ) != "" {
204+ dbUrlSecretName = os .Getenv ("TACO_K8S_SECRET_NAME" )
205+ }
206+ dbUrlSecretKey := "DATABASE_URL"
207+ if os .Getenv ("TACO_K8S_SECRET_NAME_DATABASE_URL" ) != "" {
208+ dbUrlSecretKey = os .Getenv ("TACO_K8S_SECRET_NAME_DATABASE_URL" )
209+ }
210+
201211 return k .triggerJob (context .Background (), JobOptions {
202212 NamePrefix : "projects-refresh" ,
203213 ContainerName : "projects-refresh" ,
@@ -216,6 +226,19 @@ func (k K8sJobClient) TriggerProjectsRefreshService(
216226 "DIGGER_REPO_FULL_NAME" : repoFullName ,
217227 "DIGGER_ORG_ID" : orgId ,
218228 },
229+ EnvVars : []corev1.EnvVar {
230+ {
231+ Name : "DATABASE_URL" ,
232+ ValueFrom : & corev1.EnvVarSource {
233+ SecretKeyRef : & corev1.SecretKeySelector {
234+ LocalObjectReference : corev1.LocalObjectReference {
235+ Name : dbUrlSecretName ,
236+ },
237+ Key : dbUrlSecretKey ,
238+ },
239+ },
240+ },
241+ },
219242 // Optionally override defaults:
220243 CPU : "1" ,
221244 Memory : "512Mi" ,
You can’t perform that action at this time.
0 commit comments