@@ -87,19 +87,6 @@ func (r *RayClusterDefaulter) Default(ctx context.Context, obj runtime.Object) e
8787 "--cookie-secret=$(COOKIE_SECRET)" ,
8888 "--openshift-delegate-urls={\" /\" :{\" resource\" :\" pods\" ,\" namespace\" :\" default\" ,\" verb\" :\" get\" }}" ,
8989 },
90- Env : []corev1.EnvVar {
91- {
92- Name : "COOKIE_SECRET" ,
93- ValueFrom : & corev1.EnvVarSource {
94- SecretKeyRef : & corev1.SecretKeySelector {
95- LocalObjectReference : corev1.LocalObjectReference {
96- Name : raycluster .Name + "-oauth-config" ,
97- },
98- Key : "cookie_secret" ,
99- },
100- },
101- },
102- },
10390 VolumeMounts : []corev1.VolumeMount {
10491 {
10592 Name : "proxy-tls-secret" ,
@@ -112,6 +99,23 @@ func (r *RayClusterDefaulter) Default(ctx context.Context, obj runtime.Object) e
11299 // Adding the new OAuth sidecar container
113100 raycluster .Spec .HeadGroupSpec .Template .Spec .Containers = append (raycluster .Spec .HeadGroupSpec .Template .Spec .Containers , newOAuthSidecar )
114101
102+ cookieSecret := corev1.EnvVar {
103+ Name : "COOKIE_SECRET" ,
104+ ValueFrom : & corev1.EnvVarSource {
105+ SecretKeyRef : & corev1.SecretKeySelector {
106+ LocalObjectReference : corev1.LocalObjectReference {
107+ Name : raycluster .Name + "-oauth-config" ,
108+ },
109+ Key : "cookie_secret" ,
110+ },
111+ },
112+ }
113+
114+ raycluster .Spec .HeadGroupSpec .Template .Spec .Containers [0 ].Env = append (
115+ raycluster .Spec .HeadGroupSpec .Template .Spec .Containers [0 ].Env ,
116+ cookieSecret ,
117+ )
118+
115119 tlsSecretVolume := corev1.Volume {
116120 Name : "proxy-tls-secret" ,
117121 VolumeSource : corev1.VolumeSource {
0 commit comments