When starting up Envoy, it will log:
[2019-08-14 17:54:50.092][1][info][main] [source/server/server.cc:438] runtime: layers:
- name: base
static_layer:
{}
- name: admin
admin_layer:
{}
[2019-08-14 17:54:50.092][1][warning][runtime] [source/common/runtime/runtime_impl.cc:497] Skipping unsupported runtime layer: name: "base"
static_layer {
}
This is causing some confusion. What does this mean?
It seems like Envoy is trying to create some runtime layer "base" that it doesn't even support?
It seems to me, having no knowledge of runtime layers, that either
- Envoy shouldn't create this "base" layer
- Envoy should "support" this "base" layer
- Envoy should not warn about not supporting the base layer
Reproduce by running docker run --rm -p 10000:10000 envoyproxy/envoy-dev:e1d713efc1342790208a86b7ba795d692b47f443
When starting up Envoy, it will log:
This is causing some confusion. What does this mean?
It seems like Envoy is trying to create some runtime layer "base" that it doesn't even support?
It seems to me, having no knowledge of runtime layers, that either
Reproduce by running
docker run --rm -p 10000:10000 envoyproxy/envoy-dev:e1d713efc1342790208a86b7ba795d692b47f443