From 512daa2188c16287634a34e7b76ed2443698320d Mon Sep 17 00:00:00 2001 From: "data-plane-api(CircleCI)" Date: Wed, 26 Sep 2018 03:49:32 +0000 Subject: [PATCH] http: Allow running without admin HTTP server (#4486) Accept bootstrap configs that don't specify an admin port, and simply don't run the admin server in that case. Signed-off-by: Fred Douglas Mirrored from https://github.com/envoyproxy/envoy @ 0fb5efc50ef2b03ab0073f947ebfcf886c4a32b1 --- envoy/config/bootstrap/v2/bootstrap.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/envoy/config/bootstrap/v2/bootstrap.proto b/envoy/config/bootstrap/v2/bootstrap.proto index 5190ba2b..19ac3223 100644 --- a/envoy/config/bootstrap/v2/bootstrap.proto +++ b/envoy/config/bootstrap/v2/bootstrap.proto @@ -142,8 +142,8 @@ message Admin { string profile_path = 2; // The TCP address that the administration server will listen on. - envoy.api.v2.core.Address address = 3 - [(validate.rules).message.required = true, (gogoproto.nullable) = false]; + // If not specified, Envoy will not start an administration server. + envoy.api.v2.core.Address address = 3; } // Cluster manager :ref:`architecture overview `.