Hey, folks.
Super stocked taking a stab at having Cilium in our cluster.
Running into an issue when the Hubble's UI is enabled. The Hubble UI proxy
container goes into CrashLoopBackoff
. The log is given the Relevant log output section.
These are the details I can give to you, hope they help.
Client: 1.9.12 d12a812 2022-01-18T15:27:56-08:00 go version go1.15.15 linux/amd64
Daemon: 1.9.12 d12a812 2022-01-18T15:27:56-08:00 go version go1.15.15 linux/amd64
Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.2", GitCommit:"8b5a19147530eaac9476b0ab82980b4088bbc1b2", GitTreeState:"clean", BuildDate:"2021-09-15T21:31:32Z", GoVersion:"go1.16.8", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"20+", GitVersion:"v1.20.11-eks-f17b81", GitCommit:"f17b810c9e5a82200d28b6210b458497ddfcf31b", GitTreeState:"clean", BuildDate:"2021-10-15T21:46:21Z", GoVersion:"go1.15.15", Compiler:"gc", Platform:"linux/amd64"}
[2022-01-30 18:28:41.733][33][warning][misc] [source/common/protobuf/utility.cc:312] Configuration does not parse cleanly as v3. v2 configuration is deprecated and will be removed from Envoy at the start of Q1 2021: Unknown field in: {"static_resources":{"clusters":[{"connect_timeout":"0.25s","name":"frontend","lb_policy":"round_robin","type":"strict_dns","hosts":[{"socket_address":{"port_value":8080,"address":"127.0.0.1"}}]},{"type":"logical_dns","hosts":[{"socket_address":{"address":"127.0.0.1","port_value":8090}}],"connect_timeout":"0.25s","lb_policy":"round_robin","http2_protocol_options":{},"name":"backend"}],"listeners":[{"address":{"socket_address":{"port_value":8081,"address":"0.0.0.0"}},"filter_chains":[{"filters":[{"config":{"codec_type":"auto","http_filters":[{"name":"envoy.filters.http.grpc_web"},{"name":"envoy.filters.http.cors"},{"name":"envoy.filters.http.router"}],"route_config":{"name":"local_route","virtual_hosts":[{"cors":{"allow_methods":"GET, PUT, DELETE, POST, OPTIONS","expose_headers":"grpc-status,grpc-message","max_age":"1728000","allow_origin_string_match":[{"prefix":"*"}],"allow_headers":"keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout"},"routes":[{"match":{"prefix":"/api/"},"route":{"max_grpc_timeout":"0s","cluster":"backend","prefix_rewrite":"/"}},{"route":{"cluster":"frontend"},"match":{"prefix":"/"}}],"domains":["*"],"name":"local_service"}]},"stat_prefix":"ingress_http"},"name":"envoy.filters.network.http_connection_manager"}]}],"name":"listener_hubble_ui"}]}}
[2022-01-30 18:28:41.733][33][debug][runtime] [source/common/runtime/runtime_features.cc:20] Unable to use runtime singleton for feature envoy.test_only.broken_in_production.enable_deprecated_v2_api
[2022-01-30 18:28:41.734][33][critical][main] [source/server/server.cc:113] error initializing configuration '/etc/envoy.yaml': The v2 xDS major version is deprecated and disabled by default. Support for v2 will be removed from Envoy at the start of Q1 2021. You may make use of v2 in Q4 2020 by following the advice in https://www.envoyproxy.io/docs/envoy/latest/faq/api/transition. (Unknown field in: {"static_resources":{"clusters":[{"connect_timeout":"0.25s","name":"frontend","lb_policy":"round_robin","type":"strict_dns","hosts":[{"socket_address":{"port_value":8080,"address":"127.0.0.1"}}]},{"type":"logical_dns","hosts":[{"socket_address":{"address":"127.0.0.1","port_value":8090}}],"connect_timeout":"0.25s","lb_policy":"round_robin","http2_protocol_options":{},"name":"backend"}],"listeners":[{"address":{"socket_address":{"port_value":8081,"address":"0.0.0.0"}},"filter_chains":[{"filters":[{"config":{"codec_type":"auto","http_filters":[{"name":"envoy.filters.http.grpc_web"},{"name":"envoy.filters.http.cors"},{"name":"envoy.filters.http.router"}],"route_config":{"name":"local_route","virtual_hosts":[{"cors":{"allow_methods":"GET, PUT, DELETE, POST, OPTIONS","expose_headers":"grpc-status,grpc-message","max_age":"1728000","allow_origin_string_match":[{"prefix":"*"}],"allow_headers":"keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout"},"routes":[{"match":{"prefix":"/api/"},"route":{"max_grpc_timeout":"0s","cluster":"backend","prefix_rewrite":"/"}},{"route":{"cluster":"frontend"},"match":{"prefix":"/"}}],"domains":["*"],"name":"local_service"}]},"stat_prefix":"ingress_http"},"name":"envoy.filters.network.http_connection_manager"}]}],"name":"listener_hubble_ui"}]}})
[2022-01-30 18:28:41.734][33][info][main] [source/server/server.cc:815] exiting
[2022-01-30 18:28:41.734][33][debug][main] [source/common/access_log/access_log_manager_impl.cc:21] destroyed access loggers
[2022-01-30 18:28:41.734][33][debug][main] [source/common/event/dispatcher_impl.cc:80] destroying dispatcher main_thread
[2022-01-30 18:28:41.734][33][debug][init] [source/common/init/watcher_impl.cc:31] init manager Server destroyed
The v2 xDS major version is deprecated and disabled by default. Support for v2 will be removed from Envoy at the start of Q1 2021. You may make use of v2 in Q4 2020 by following the advice in https://www.envoyproxy.io/docs/envoy/latest/faq/api/transition. (Unknown field in: {"static_resources":{"clusters":[{"connect_timeout":"0.25s","name":"frontend","lb_policy":"round_robin","type":"strict_dns","hosts":[{"socket_address":{"port_value":8080,"address":"127.0.0.1"}}]},{"type":"logical_dns","hosts":[{"socket_address":{"address":"127.0.0.1","port_value":8090}}],"connect_timeout":"0.25s","lb_policy":"round_robin","http2_protocol_options":{},"name":"backend"}],"listeners":[{"address":{"socket_address":{"port_value":8081,"address":"0.0.0.0"}},"filter_chains":[{"filters":[{"config":{"codec_type":"auto","http_filters":[{"name":"envoy.filters.http.grpc_web"},{"name":"envoy.filters.http.cors"},{"name":"envoy.filters.http.router"}],"route_config":{"name":"local_route","virtual_hosts":[{"cors":{"allow_methods":"GET, PUT, DELETE, POST, OPTIONS","expose_headers":"grpc-status,grpc-message","max_age":"1728000","allow_origin_string_match":[{"prefix":"*"}],"allow_headers":"keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web,grpc-timeout"},"routes":[{"match":{"prefix":"/api/"},"route":{"max_grpc_timeout":"0s","cluster":"backend","prefix_rewrite":"/"}},{"route":{"cluster":"frontend"},"match":{"prefix":"/"}}],"domains":["*"],"name":"local_service"}]},"stat_prefix":"ingress_http"},"name":"envoy.filters.network.http_connection_manager"}]}],"name":"listener_hubble_ui"}]}})