@@ -87,19 +87,6 @@ func (r *RayClusterDefaulter) Default(ctx context.Context, obj runtime.Object) e
87
87
"--cookie-secret=$(COOKIE_SECRET)" ,
88
88
"--openshift-delegate-urls={\" /\" :{\" resource\" :\" pods\" ,\" namespace\" :\" default\" ,\" verb\" :\" get\" }}" ,
89
89
},
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
- },
103
90
VolumeMounts : []corev1.VolumeMount {
104
91
{
105
92
Name : "proxy-tls-secret" ,
@@ -112,6 +99,23 @@ func (r *RayClusterDefaulter) Default(ctx context.Context, obj runtime.Object) e
112
99
// Adding the new OAuth sidecar container
113
100
raycluster .Spec .HeadGroupSpec .Template .Spec .Containers = append (raycluster .Spec .HeadGroupSpec .Template .Spec .Containers , newOAuthSidecar )
114
101
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
+
115
119
tlsSecretVolume := corev1.Volume {
116
120
Name : "proxy-tls-secret" ,
117
121
VolumeSource : corev1.VolumeSource {
0 commit comments