Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

There are many useless environment variables in the user-container container. #8466

Closed
yuchunyu97 opened this issue Jun 25, 2020 · 4 comments
Labels
kind/question Further information is requested

Comments

@yuchunyu97
Copy link

When using the environment variables in the user-container, I found that there are many environment variables in the container that do not know where they came from. These variables start with the name of the current Revision, and each container contains all Revision-related environment variables under the same Knative Service.

Here is some environmental information:

kubectl get ksvc -n fc-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-default 
NAME           URL                                                                                     LATESTCREATED        LATESTREADY          READY   REASON
test-python3   http://test-python3.fc-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-default.svc.cluster.local   test-python3-nhmbc   test-python3-bjs4b   False   RevisionFailed
root@knative:~# kubectl get rev -n fc-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-default 
NAME                 CONFIG NAME    K8S SERVICE NAME     GENERATION   READY   REASON
test-python3-48rgc   test-python3   test-python3-48rgc   8            False   Unschedulable
test-python3-54dhs   test-python3   test-python3-54dhs   10           False   Unschedulable
test-python3-6dg9g   test-python3   test-python3-6dg9g   3            True    
test-python3-bjs4b   test-python3   test-python3-bjs4b   6            True    
test-python3-crwg4   test-python3   test-python3-crwg4   1            True    
test-python3-gl856   test-python3   test-python3-gl856   2            True    
test-python3-nhmbc   test-python3   test-python3-nhmbc   11           False   Unschedulable
test-python3-pg5mz   test-python3   test-python3-pg5mz   7            False   Unschedulable
test-python3-wdf8z   test-python3   test-python3-wdf8z   9            False   Unschedulable
test-python3-xnz7j   test-python3   test-python3-xnz7j   4            True    
test-python3-zmrdb   test-python3   test-python3-zmrdb   5            True    
root@knative:~# kubectl get pod -n fc-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-default 
NAME                                            READY   STATUS    RESTARTS   AGE
test-python3-bjs4b-deployment-cd95444f4-49xwb   2/2     Running   0          10h
root@knative:~# kubectl exec -n fc-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-default test-python3-bjs4b-deployment-cd95444f4-49xwb -it -c user-container env | grep TEST_PYTHON3
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9091_TCP=tcp://10.150.234.55:9091
TEST_PYTHON3_6DG9G_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_PORT_80_TCP=tcp://10.150.205.216:80
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_54DHS_PRIVATE_PORT_9091_TCP_ADDR=10.150.205.216
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9091_TCP_ADDR=10.150.67.250
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_GL856_PORT_80_TCP_ADDR=10.150.56.106
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_BJS4B_PRIVATE_PORT=tcp://10.150.19.254:80
TEST_PYTHON3_48RGC_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_CRWG4_PORT=tcp://10.150.245.41:80
TEST_PYTHON3_48RGC_PRIVATE_PORT=tcp://10.150.139.211:80
TEST_PYTHON3_48RGC_PRIVATE_PORT_80_TCP_ADDR=10.150.139.211
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9090_TCP=tcp://10.150.220.179:9090
TEST_PYTHON3_6DG9G_PORT_80_TCP=tcp://10.150.198.98:80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_8022_TCP_ADDR=10.150.222.161
TEST_PYTHON3_CRWG4_PRIVATE_PORT_80_TCP=tcp://10.150.238.11:80
TEST_PYTHON3_GL856_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_PG5MZ_PORT_80_TCP=tcp://10.150.215.106:80
TEST_PYTHON3_NHMBC_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_CRWG4_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_8022_TCP_ADDR=10.150.238.11
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_GL856_SERVICE_PORT_HTTP=80
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_80_TCP=tcp://10.150.120.47:80
TEST_PYTHON3_GL856_PRIVATE_PORT_8022_TCP=tcp://10.150.125.51:8022
TEST_PYTHON3_CRWG4_SERVICE_HOST=10.150.245.41
TEST_PYTHON3_54DHS_PRIVATE_PORT_8022_TCP=tcp://10.150.205.216:8022
TEST_PYTHON3_BJS4B_SERVICE_PORT=80
TEST_PYTHON3_XNZ7J_SERVICE_HOST=10.150.92.160
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PORT=tcp://10.150.112.209:80
TEST_PYTHON3_48RGC_SERVICE_HOST=10.150.155.191
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_6DG9G_SERVICE_HOST=10.150.198.98
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_80_TCP_ADDR=10.150.108.218
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9091_TCP_ADDR=10.150.108.218
TEST_PYTHON3_48RGC_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9091_TCP_ADDR=10.150.19.254
TEST_PYTHON3_48RGC_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_8022_TCP=tcp://10.150.222.161:8022
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_WDF8Z_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT=tcp://10.150.220.179:80
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_SERVICE_PORT=80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9091_TCP_ADDR=10.150.220.179
TEST_PYTHON3_6DG9G_PRIVATE_PORT=tcp://10.150.67.250:80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_GL856_PRIVATE_PORT_8022_TCP_ADDR=10.150.125.51
TEST_PYTHON3_CRWG4_SERVICE_PORT_HTTP=80
TEST_PYTHON3_48RGC_PRIVATE_PORT_9091_TCP_ADDR=10.150.139.211
TEST_PYTHON3_48RGC_PRIVATE_PORT_8022_TCP=tcp://10.150.139.211:8022
TEST_PYTHON3_NHMBC_PRIVATE_PORT_80_TCP_ADDR=10.150.234.55
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_XNZ7J_PORT=tcp://10.150.92.160:80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_GL856_PRIVATE_SERVICE_HOST=10.150.125.51
TEST_PYTHON3_54DHS_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_NHMBC_SERVICE_PORT=80
TEST_PYTHON3_NHMBC_PORT_80_TCP=tcp://10.150.115.233:80
TEST_PYTHON3_GL856_PORT=tcp://10.150.56.106:80
TEST_PYTHON3_GL856_PRIVATE_PORT_80_TCP_ADDR=10.150.125.51
TEST_PYTHON3_NHMBC_PRIVATE_PORT=tcp://10.150.234.55:80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_80_TCP=tcp://10.150.220.179:80
TEST_PYTHON3_NHMBC_SERVICE_PORT_HTTP=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9090_TCP_ADDR=10.150.120.47
TEST_PYTHON3_GL856_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_CRWG4_PORT_80_TCP_PORT=80
TEST_PYTHON3_54DHS_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_BJS4B_PORT_80_TCP_ADDR=10.150.162.9
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_ZMRDB_SERVICE_PORT=80
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9091_TCP_ADDR=10.150.234.55
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_8022_TCP_ADDR=10.150.120.47
TEST_PYTHON3_GL856_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_NHMBC_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_GL856_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_CRWG4_PORT_80_TCP=tcp://10.150.245.41:80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_80_TCP_ADDR=10.150.220.179
TEST_PYTHON3_NHMBC_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_HOST=10.150.108.218
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_6DG9G_SERVICE_PORT=80
TEST_PYTHON3_NHMBC_PORT_80_TCP_ADDR=10.150.115.233
TEST_PYTHON3_BJS4B_PRIVATE_PORT_80_TCP=tcp://10.150.19.254:80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_HOST=10.150.220.179
TEST_PYTHON3_6DG9G_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_BJS4B_SERVICE_HOST=10.150.162.9
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_GL856_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_GL856_PRIVATE_PORT_80_TCP=tcp://10.150.125.51:80
TEST_PYTHON3_GL856_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_ZMRDB_PORT_80_TCP_ADDR=10.150.112.209
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9090_TCP=tcp://10.150.222.161:9090
TEST_PYTHON3_BJS4B_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_GL856_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_54DHS_PORT=tcp://10.150.154.159:80
TEST_PYTHON3_48RGC_PORT_80_TCP=tcp://10.150.155.191:80
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_GL856_SERVICE_HOST=10.150.56.106
TEST_PYTHON3_48RGC_PRIVATE_PORT_9090_TCP=tcp://10.150.139.211:9090
TEST_PYTHON3_WDF8Z_SERVICE_PORT_HTTP=80
TEST_PYTHON3_XNZ7J_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_GL856_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_GL856_PRIVATE_PORT_9090_TCP_ADDR=10.150.125.51
TEST_PYTHON3_PG5MZ_SERVICE_HOST=10.150.215.106
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_8022_TCP_ADDR=10.150.67.250
TEST_PYTHON3_54DHS_PRIVATE_PORT_8022_TCP_ADDR=10.150.205.216
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_80_TCP=tcp://10.150.108.218:80
TEST_PYTHON3_BJS4B_PORT_80_TCP=tcp://10.150.162.9:80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9091_TCP_ADDR=10.150.238.11
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_6DG9G_SERVICE_PORT_HTTP=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9091_TCP_ADDR=10.150.222.161
TEST_PYTHON3_48RGC_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_48RGC_PRIVATE_PORT_9091_TCP=tcp://10.150.139.211:9091
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_HOST=10.150.234.55
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_BJS4B_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_SERVICE_HOST=10.150.154.159
TEST_PYTHON3_48RGC_PORT_80_TCP_PORT=80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_8022_TCP_ADDR=10.150.19.254
TEST_PYTHON3_WDF8Z_PORT_80_TCP_ADDR=10.150.251.198
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9091_TCP=tcp://10.150.222.161:9091
TEST_PYTHON3_GL856_PORT_80_TCP=tcp://10.150.56.106:80
TEST_PYTHON3_GL856_PORT_80_TCP_PORT=80
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_8022_TCP_ADDR=10.150.108.218
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_GL856_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_80_TCP_ADDR=10.150.67.250
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_GL856_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_PG5MZ_SERVICE_PORT_HTTP=80
TEST_PYTHON3_54DHS_PRIVATE_PORT=tcp://10.150.205.216:80
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_GL856_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_48RGC_PRIVATE_PORT_80_TCP=tcp://10.150.139.211:80
TEST_PYTHON3_48RGC_PORT=tcp://10.150.155.191:80
TEST_PYTHON3_6DG9G_PORT_80_TCP_PORT=80
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_HOST=10.150.222.161
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_HOST=10.150.238.11
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9090_TCP_ADDR=10.150.108.218
TEST_PYTHON3_CRWG4_PORT_80_TCP_ADDR=10.150.245.41
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_HOST=10.150.139.211
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_GL856_SERVICE_PORT=80
TEST_PYTHON3_BJS4B_PORT=tcp://10.150.162.9:80
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_HOST=10.150.19.254
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9090_TCP_ADDR=10.150.19.254
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_54DHS_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_PORT_9090_TCP_ADDR=10.150.205.216
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9090_TCP_ADDR=10.150.67.250
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_XNZ7J_PORT_80_TCP_PORT=80
TEST_PYTHON3_XNZ7J_PORT_80_TCP_ADDR=10.150.92.160
TEST_PYTHON3_BJS4B_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_48RGC_SERVICE_PORT=80
TEST_PYTHON3_48RGC_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_6DG9G_PORT_80_TCP_ADDR=10.150.198.98
TEST_PYTHON3_NHMBC_SERVICE_HOST=10.150.115.233
TEST_PYTHON3_NHMBC_PORT_80_TCP_PORT=80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_80_TCP_ADDR=10.150.19.254
TEST_PYTHON3_PG5MZ_SERVICE_PORT=80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_GL856_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_GL856_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9091_TCP=tcp://10.150.220.179:9091
TEST_PYTHON3_NHMBC_PRIVATE_PORT_80_TCP=tcp://10.150.234.55:80
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_HOST=10.150.120.47
TEST_PYTHON3_48RGC_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_SERVICE_PORT_HTTP=80
TEST_PYTHON3_NHMBC_PRIVATE_PORT_8022_TCP_ADDR=10.150.234.55
TEST_PYTHON3_6DG9G_PRIVATE_PORT_8022_TCP=tcp://10.150.67.250:8022
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9091_TCP_ADDR=10.150.120.47
TEST_PYTHON3_54DHS_PORT_80_TCP_ADDR=10.150.154.159
TEST_PYTHON3_54DHS_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9090_TCP=tcp://10.150.234.55:9090
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_WDF8Z_PRIVATE_PORT=tcp://10.150.108.218:80
TEST_PYTHON3_54DHS_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_80_TCP_ADDR=10.150.222.161
TEST_PYTHON3_CRWG4_PRIVATE_PORT_8022_TCP=tcp://10.150.238.11:8022
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_54DHS_PORT_80_TCP_PORT=80
TEST_PYTHON3_PG5MZ_PORT_80_TCP_ADDR=10.150.215.106
TEST_PYTHON3_WDF8Z_PORT_80_TCP_PORT=80
TEST_PYTHON3_48RGC_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_HOST=10.150.205.216
TEST_PYTHON3_54DHS_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_PORT_HTTP_AUTOMETRIC=9090
TEST_PYTHON3_PG5MZ_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_GL856_PRIVATE_PORT=tcp://10.150.125.51:80
TEST_PYTHON3_NHMBC_PORT=tcp://10.150.115.233:80
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_8022_TCP=tcp://10.150.108.218:8022
TEST_PYTHON3_48RGC_SERVICE_PORT_HTTP=80
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_9090_TCP_ADDR=10.150.220.179
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_48RGC_PRIVATE_PORT_9090_TCP_ADDR=10.150.139.211
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_PORT_HTTP=80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_8022_TCP=tcp://10.150.120.47:8022
TEST_PYTHON3_BJS4B_SERVICE_PORT_HTTP=80
TEST_PYTHON3_BJS4B_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_BJS4B_PRIVATE_PORT_8022_TCP=tcp://10.150.19.254:8022
TEST_PYTHON3_GL856_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_6DG9G_PORT=tcp://10.150.198.98:80
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_CRWG4_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9090_TCP=tcp://10.150.108.218:9090
TEST_PYTHON3_54DHS_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_WDF8Z_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_CRWG4_SERVICE_PORT=80
TEST_PYTHON3_54DHS_PRIVATE_PORT_80_TCP_ADDR=10.150.205.216
TEST_PYTHON3_ZMRDB_PORT_80_TCP_PORT=80
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9090_TCP=tcp://10.150.120.47:9090
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9090_TCP=tcp://10.150.19.254:9090
TEST_PYTHON3_48RGC_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_54DHS_PRIVATE_PORT_9091_TCP=tcp://10.150.205.216:9091
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_8022_TCP_ADDR=10.150.220.179
TEST_PYTHON3_NHMBC_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_GL856_PRIVATE_PORT_9091_TCP=tcp://10.150.125.51:9091
TEST_PYTHON3_GL856_PRIVATE_PORT_9091_TCP_ADDR=10.150.125.51
TEST_PYTHON3_48RGC_PRIVATE_PORT_8022_TCP_ADDR=10.150.139.211
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9090_TCP_ADDR=10.150.234.55
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9090_TCP=tcp://10.150.67.250:9090
TEST_PYTHON3_PG5MZ_PRIVATE_PORT=tcp://10.150.222.161:80
TEST_PYTHON3_PG5MZ_PORT=tcp://10.150.215.106:80
TEST_PYTHON3_54DHS_SERVICE_PORT_HTTP=80
TEST_PYTHON3_54DHS_PORT_80_TCP=tcp://10.150.154.159:80
TEST_PYTHON3_PG5MZ_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_BJS4B_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_WDF8Z_PORT=tcp://10.150.251.198:80
TEST_PYTHON3_ZMRDB_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9090_TCP=tcp://10.150.238.11:9090
TEST_PYTHON3_CRWG4_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_XNZ7J_SERVICE_PORT=80
TEST_PYTHON3_XNZ7J_SERVICE_PORT_HTTP=80
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_48RGC_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_NHMBC_PRIVATE_PORT_8022_TCP=tcp://10.150.234.55:8022
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_HOST=10.150.67.250
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_80_TCP_ADDR=10.150.120.47
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_CRWG4_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PORT_80_TCP=tcp://10.150.112.209:80
TEST_PYTHON3_XNZ7J_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_CRWG4_PRIVATE_PORT_80_TCP_ADDR=10.150.238.11
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9090_TCP_PORT=9090
TEST_PYTHON3_ZMRDB_PRIVATE_PORT_9091_TCP=tcp://10.150.120.47:9091
TEST_PYTHON3_BJS4B_PRIVATE_PORT_9091_TCP=tcp://10.150.19.254:9091
TEST_PYTHON3_48RGC_PORT_80_TCP_ADDR=10.150.155.191
TEST_PYTHON3_WDF8Z_SERVICE_PORT=80
TEST_PYTHON3_48RGC_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_54DHS_PRIVATE_PORT_9090_TCP=tcp://10.150.205.216:9090
TEST_PYTHON3_54DHS_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_SERVICE_HOST=10.150.112.209
TEST_PYTHON3_CRWG4_PRIVATE_PORT=tcp://10.150.238.11:80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_80_TCP_PROTO=tcp
TEST_PYTHON3_PG5MZ_PORT_80_TCP_PORT=80
TEST_PYTHON3_GL856_PRIVATE_PORT_9090_TCP=tcp://10.150.125.51:9090
TEST_PYTHON3_BJS4B_PORT_80_TCP_PORT=80
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_9091_TCP=tcp://10.150.108.218:9091
TEST_PYTHON3_NHMBC_PRIVATE_PORT_8022_TCP_PROTO=tcp
TEST_PYTHON3_ZMRDB_PRIVATE_PORT=tcp://10.150.120.47:80
TEST_PYTHON3_54DHS_PRIVATE_SERVICE_PORT_HTTP_USERMETRIC=9091
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_PORT=80
TEST_PYTHON3_6DG9G_PRIVATE_SERVICE_PORT_HTTP_QUEUEADM=8022
TEST_PYTHON3_6DG9G_PRIVATE_PORT_80_TCP=tcp://10.150.67.250:80
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_80_TCP=tcp://10.150.222.161:80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9091_TCP=tcp://10.150.238.11:9091
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9091_TCP_PROTO=tcp
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_NHMBC_PRIVATE_PORT_8022_TCP_PORT=8022
TEST_PYTHON3_NHMBC_PRIVATE_PORT_9090_TCP_PROTO=tcp
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9091_TCP_PORT=9091
TEST_PYTHON3_WDF8Z_PRIVATE_PORT_80_TCP_PORT=80
TEST_PYTHON3_WDF8Z_PORT_80_TCP=tcp://10.150.251.198:80
TEST_PYTHON3_CRWG4_PRIVATE_PORT_9090_TCP_ADDR=10.150.238.11
TEST_PYTHON3_6DG9G_PRIVATE_PORT_9091_TCP=tcp://10.150.67.250:9091
TEST_PYTHON3_XNZ7J_PRIVATE_PORT_8022_TCP=tcp://10.150.220.179:8022
TEST_PYTHON3_PG5MZ_PRIVATE_PORT_9090_TCP_ADDR=10.150.222.161
TEST_PYTHON3_XNZ7J_PORT_80_TCP=tcp://10.150.92.160:80
TEST_PYTHON3_WDF8Z_SERVICE_HOST=10.150.251.198

These useless and unknown environment variables all begin with the name of Revison and contain all Revison.

I want to know where they came from, does it have any effect? If it doesn't work, why do you need to increase so many environment variables?

@yuchunyu97 yuchunyu97 added the kind/question Further information is requested label Jun 25, 2020
@vagababov
Copy link
Contributor

How did you determine that they are useless?
Those are injected by kubernetes.

@yuchunyu97
Copy link
Author

How did you determine that they are useless?
Those are injected by kubernetes.

I'm just guessing that they are useless, I mainly want to know what they are used for, and if deleting these environment variables in the user-container will have an effect.

@markusthoemmes
Copy link
Contributor

You'll want #8439 and then set EnableServiceLinks to false I believe.

@yuchunyu97
Copy link
Author

EnableServiceLinks

This is exactly what I want. Thank you.

Because we will expose the user-container to the user, we do not want to show the user too much information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants