@@ -119,17 +119,16 @@ func deployment(ctx *common.RenderContext) ([]runtime.Object, error) {
119119 return nil
120120 })
121121
122- env := []corev1.EnvVar {{
123- Name : "IP" ,
124- ValueFrom : & corev1.EnvVarSource {
125- FieldRef : & corev1.ObjectFieldSelector {
126- APIVersion : "v1" ,
127- FieldPath : "status.podIP" ,
128- },
129- },
130- }}
122+ env := common .CustomizeEnvvar (ctx , Component , common .MergeEnv (
123+ common .DefaultEnv (& ctx .Config ),
124+ []corev1.EnvVar {{
125+ Name : "PROXY_DOMAIN" ,
126+ Value : ctx .Config .Domain ,
127+ }},
128+ ))
129+
131130 _ = ctx .WithExperimental (func (cfg * experimental.Config ) error {
132- if cfg .WebApp != nil && cfg . WebApp . ProxyConfig != nil {
131+ if cfg .WebApp != nil {
133132 env = append (env , corev1.EnvVar {
134133 Name : "CONFIGCAT_SDK_KEY" ,
135134 Value : cfg .WebApp .ConfigcatKey ,
@@ -206,7 +205,15 @@ func deployment(ctx *common.RenderContext) ([]runtime.Object, error) {
206205 fmt .Sprintf ("--insecure-listen-address=[$(IP)]:%d" , baseserver .BuiltinMetricsPort ),
207206 "--upstream=http://127.0.0.1:9545/" ,
208207 },
209- Env : env ,
208+ Env : []corev1.EnvVar {{
209+ Name : "IP" ,
210+ ValueFrom : & corev1.EnvVarSource {
211+ FieldRef : & corev1.ObjectFieldSelector {
212+ APIVersion : "v1" ,
213+ FieldPath : "status.podIP" ,
214+ },
215+ },
216+ }},
210217 Ports : []corev1.ContainerPort {{
211218 ContainerPort : baseserver .BuiltinMetricsPort ,
212219 Name : baseserver .BuiltinMetricsPortName ,
@@ -261,13 +268,7 @@ func deployment(ctx *common.RenderContext) ([]runtime.Object, error) {
261268 FailureThreshold : 3 ,
262269 },
263270 VolumeMounts : volumeMounts ,
264- Env : common .CustomizeEnvvar (ctx , Component , common .MergeEnv (
265- common .DefaultEnv (& ctx .Config ),
266- []corev1.EnvVar {{
267- Name : "PROXY_DOMAIN" ,
268- Value : ctx .Config .Domain ,
269- }},
270- )),
271+ Env : env ,
271272 }},
272273 },
273274 },
0 commit comments