Last active
November 27, 2022 10:09
-
-
Save mpolinowski/b90594c058b67453d3c1601933b0243f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration | |
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/ | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh | |
10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf | |
10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh | |
/docker-entrypoint.sh: Configuration complete; ready for start up | |
[27/Nov/2022:09:26:14 +0000] "GET / HTTP/1.1" 200 151 "-" "Consul Health Check" | |
[27/Nov/2022:09:26:44 +0000] "GET / HTTP/1.1" 200 151 "-" "Consul Health Check" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[2022-11-27 09:26:11.382][1][info][main] [source/server/server.cc:390] initializing epoch 0 (base id=0, hot restart version=disabled) | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:392] statically linked extensions: | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.stats_sinks: envoy.dog_statsd, envoy.graphite_statsd, envoy.metrics_service, envoy.stat_sinks.dog_statsd, envoy.stat_sinks.graphite_statsd, envoy.stat_sinks.hystrix, envoy.stat_sinks.metrics_service, envoy.stat_sinks.statsd, envoy.stat_sinks.wasm, envoy.statsd | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.filters.udp_listener: envoy.filters.udp.dns_filter, envoy.filters.udp_listener.udp_proxy | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.input_matchers: envoy.matching.matchers.consistent_hashing, envoy.matching.matchers.ip | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.http.stateful_header_formatters: envoy.http.stateful_header_formatters.preserve_case, preserve_case | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.route.early_data_policy: envoy.route.early_data_policy.default | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.filters.listener: envoy.filters.listener.http_inspector, envoy.filters.listener.original_dst, envoy.filters.listener.original_src, envoy.filters.listener.proxy_protocol, envoy.filters.listener.tls_inspector, envoy.listener.http_inspector, envoy.listener.original_dst, envoy.listener.original_src, envoy.listener.proxy_protocol, envoy.listener.tls_inspector | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.protocols: auto, binary, binary/non-strict, compact, twitter | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.action: composite-action, skip | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.http.stateful_session: envoy.http.stateful_session.cookie, envoy.http.stateful_session.header | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.http.header_validators: envoy.http.header_validators.envoy_default | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.health_checkers: envoy.health_checkers.redis, envoy.health_checkers.thrift | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.guarddog_actions: envoy.watchdog.abort_action, envoy.watchdog.profile_action | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.filters.http: envoy.bandwidth_limit, envoy.buffer, envoy.cors, envoy.csrf, envoy.ext_authz, envoy.ext_proc, envoy.fault, envoy.filters.http.adaptive_concurrency, envoy.filters.http.admission_control, envoy.filters.http.alternate_protocols_cache, envoy.filters.http.aws_lambda, envoy.filters.http.aws_request_signing, envoy.filters.http.bandwidth_limit, envoy.filters.http.buffer, envoy.filters.http.cache, envoy.filters.http.cdn_loop, envoy.filters.http.composite, envoy.filters.http.compressor, envoy.filters.http.cors, envoy.filters.http.csrf, envoy.filters.http.decompressor, envoy.filters.http.dynamic_forward_proxy, envoy.filters.http.ext_authz, envoy.filters.http.ext_proc, envoy.filters.http.fault, envoy.filters.http.file_system_buffer, envoy.filters.http.gcp_authn, envoy.filters.http.grpc_http1_bridge, envoy.filters.http.grpc_http1_reverse_bridge, envoy.filters.http.grpc_json_transcoder, envoy.filters.http.grpc_stats, envoy.filters.http.grpc_web, envoy.filters.http.header_to_metadata, envoy.filters.http.health_check, envoy.filters.http.ip_tagging, envoy.filters.http.jwt_authn, envoy.filters.http.local_ratelimit, envoy.filters.http.lua, envoy.filters.http.match_delegate, envoy.filters.http.oauth2, envoy.filters.http.on_demand, envoy.filters.http.original_src, envoy.filters.http.ratelimit, envoy.filters.http.rbac, envoy.filters.http.router, envoy.filters.http.set_metadata, envoy.filters.http.stateful_session, envoy.filters.http.tap, envoy.filters.http.wasm, envoy.grpc_http1_bridge, envoy.grpc_json_transcoder, envoy.grpc_web, envoy.health_check, envoy.ip_tagging, envoy.local_rate_limit, envoy.lua, envoy.rate_limit, envoy.router | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.request_id: envoy.request_id.uuid | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.filters: envoy.filters.thrift.header_to_metadata, envoy.filters.thrift.rate_limit, envoy.filters.thrift.router | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.quic.proof_source: envoy.quic.proof_source.filter_chain | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.regex_engines: envoy.regex_engines.google_re2 | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.upstream_options: envoy.extensions.upstreams.http.v3.HttpProtocolOptions, envoy.upstreams.http.http_protocol_options | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.path.rewrite: envoy.path.rewrite.uri_template.uri_template_rewriter | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.http.cache: envoy.extensions.http.cache.simple | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.http.original_ip_detection: envoy.http.original_ip_detection.custom_header, envoy.http.original_ip_detection.xff | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.network.dns_resolver: envoy.network.dns_resolver.cares, envoy.network.dns_resolver.getaddrinfo | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.transports: auto, framed, header, unframed | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.wasm.runtime: envoy.wasm.runtime.null, envoy.wasm.runtime.v8 | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.transport_sockets.upstream: envoy.transport_sockets.alts, envoy.transport_sockets.http_11_proxy, envoy.transport_sockets.internal_upstream, envoy.transport_sockets.quic, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.starttls, envoy.transport_sockets.tap, envoy.transport_sockets.tcp_stats, envoy.transport_sockets.tls, envoy.transport_sockets.upstream_proxy_protocol, raw_buffer, starttls, tls | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.tls.cert_validator: envoy.tls.cert_validator.default, envoy.tls.cert_validator.spiffe | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.path.match: envoy.path.match.uri_template.uri_template_matcher | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.upstreams: envoy.filters.connection_pools.tcp.generic | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.common.key_value: envoy.key_value.file_based | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.access_loggers.extension_filters: envoy.access_loggers.extension_filters.cel | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.grpc_credentials: envoy.grpc_credentials.aws_iam, envoy.grpc_credentials.default, envoy.grpc_credentials.file_based_metadata | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.resource_monitors: envoy.resource_monitors.fixed_heap, envoy.resource_monitors.injected_resource | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.transport_sockets.downstream: envoy.transport_sockets.alts, envoy.transport_sockets.quic, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.starttls, envoy.transport_sockets.tap, envoy.transport_sockets.tcp_stats, envoy.transport_sockets.tls, raw_buffer, starttls, tls | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.network.input: envoy.matching.inputs.application_protocol, envoy.matching.inputs.destination_ip, envoy.matching.inputs.destination_port, envoy.matching.inputs.direct_source_ip, envoy.matching.inputs.dns_san, envoy.matching.inputs.server_name, envoy.matching.inputs.source_ip, envoy.matching.inputs.source_port, envoy.matching.inputs.source_type, envoy.matching.inputs.subject, envoy.matching.inputs.transport_protocol, envoy.matching.inputs.uri_san | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.http.custom_matchers: envoy.matching.custom_matchers.trie_matcher | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.http.input: envoy.matching.inputs.destination_ip, envoy.matching.inputs.destination_port, envoy.matching.inputs.direct_source_ip, envoy.matching.inputs.dns_san, envoy.matching.inputs.request_headers, envoy.matching.inputs.request_trailers, envoy.matching.inputs.response_headers, envoy.matching.inputs.response_trailers, envoy.matching.inputs.server_name, envoy.matching.inputs.source_ip, envoy.matching.inputs.source_port, envoy.matching.inputs.source_type, envoy.matching.inputs.subject, envoy.matching.inputs.uri_san | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.rbac.matchers: envoy.rbac.matchers.upstream_ip_port | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] network.connection.client: default, envoy_internal | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.rate_limit_descriptors: envoy.rate_limit_descriptors.expr | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.quic.server.crypto_stream: envoy.quic.crypto_stream.server.quiche | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.bootstrap: envoy.bootstrap.internal_listener, envoy.bootstrap.wasm, envoy.extensions.network.socket_interface.default_socket_interface | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.access_loggers: envoy.access_loggers.file, envoy.access_loggers.http_grpc, envoy.access_loggers.open_telemetry, envoy.access_loggers.stderr, envoy.access_loggers.stdout, envoy.access_loggers.tcp_grpc, envoy.access_loggers.wasm, envoy.file_access_log, envoy.http_grpc_access_log, envoy.open_telemetry_access_log, envoy.stderr_access_log, envoy.stdout_access_log, envoy.tcp_grpc_access_log, envoy.wasm_access_log | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.internal_redirect_predicates: envoy.internal_redirect_predicates.allow_listed_routes, envoy.internal_redirect_predicates.previous_routes, envoy.internal_redirect_predicates.safe_cross_scheme | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.compression.compressor: envoy.compression.brotli.compressor, envoy.compression.gzip.compressor, envoy.compression.zstd.compressor | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.network.custom_matchers: envoy.matching.custom_matchers.trie_matcher | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.protocols: dubbo | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.tracers: envoy.dynamic.ot, envoy.tracers.datadog, envoy.tracers.dynamic_ot, envoy.tracers.opencensus, envoy.tracers.opentelemetry, envoy.tracers.skywalking, envoy.tracers.xray, envoy.tracers.zipkin, envoy.zipkin | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.serializers: dubbo.hessian2 | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.retry_host_predicates: envoy.retry_host_predicates.omit_canary_hosts, envoy.retry_host_predicates.omit_host_metadata, envoy.retry_host_predicates.previous_hosts | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.clusters: envoy.cluster.eds, envoy.cluster.logical_dns, envoy.cluster.original_dst, envoy.cluster.static, envoy.cluster.strict_dns, envoy.clusters.aggregate, envoy.clusters.dynamic_forward_proxy, envoy.clusters.redis | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.formatter: envoy.formatter.metadata, envoy.formatter.req_without_query | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.filters.network: envoy.echo, envoy.ext_authz, envoy.filters.network.connection_limit, envoy.filters.network.direct_response, envoy.filters.network.dubbo_proxy, envoy.filters.network.echo, envoy.filters.network.ext_authz, envoy.filters.network.http_connection_manager, envoy.filters.network.local_ratelimit, envoy.filters.network.mongo_proxy, envoy.filters.network.ratelimit, envoy.filters.network.rbac, envoy.filters.network.redis_proxy, envoy.filters.network.sni_cluster, envoy.filters.network.sni_dynamic_forward_proxy, envoy.filters.network.tcp_proxy, envoy.filters.network.thrift_proxy, envoy.filters.network.wasm, envoy.filters.network.zookeeper_proxy, envoy.http_connection_manager, envoy.mongo_proxy, envoy.ratelimit, envoy.redis_proxy, envoy.tcp_proxy | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.retry_priorities: envoy.retry_priorities.previous_priorities | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.filters: envoy.filters.dubbo.router | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.config.validators: envoy.config.validators.minimum_clusters, envoy.config.validators.minimum_clusters_validator | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.matching.common_inputs: envoy.matching.common_inputs.environment_variable | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.filters.http.upstream: envoy.buffer, envoy.filters.http.admission_control, envoy.filters.http.buffer, envoy.filters.http.upstream_codec | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.udp_packet_writer: envoy.udp_packet_writer.default, envoy.udp_packet_writer.gso | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.compression.decompressor: envoy.compression.brotli.decompressor, envoy.compression.gzip.decompressor, envoy.compression.zstd.decompressor | |
[2022-11-27 09:26:11.391][1][info][main] [source/server/server.cc:394] envoy.resolvers: envoy.ip | |
[2022-11-27 09:26:11.406][1][warning][misc] [source/common/protobuf/message_validator_impl.cc:21] Deprecated field: type envoy.config.cluster.v3.Cluster Using deprecated option 'envoy.config.cluster.v3.Cluster.http2_protocol_options' from file cluster.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history for details. If continued use of this field is absolutely necessary, see https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features for how to apply a temporary and highly discouraged override. | |
[2022-11-27 09:26:11.407][1][warning][misc] [source/common/protobuf/message_validator_impl.cc:21] Deprecated field: type envoy.config.bootstrap.v3.Admin Using deprecated option 'envoy.config.bootstrap.v3.Admin.access_log_path' from file bootstrap.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history for details. If continued use of this field is absolutely necessary, see https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features for how to apply a temporary and highly discouraged override. | |
[2022-11-27 09:26:11.407][1][info][main] [source/server/server.cc:442] HTTP header map info: | |
[2022-11-27 09:26:11.408][1][info][main] [source/server/server.cc:445] request header map: 664 bytes: :authority,:method,:path,:protocol,:scheme,accept,accept-encoding,access-control-request-headers,access-control-request-method,access-control-request-private-network,authentication,authorization,cache-control,cdn-loop,connection,content-encoding,content-length,content-type,expect,grpc-accept-encoding,grpc-timeout,if-match,if-modified-since,if-none-match,if-range,if-unmodified-since,keep-alive,origin,pragma,proxy-connection,proxy-status,referer,te,transfer-encoding,upgrade,user-agent,via,x-client-trace-id,x-envoy-attempt-count,x-envoy-decorator-operation,x-envoy-downstream-service-cluster,x-envoy-downstream-service-node,x-envoy-expected-rq-timeout-ms,x-envoy-external-address,x-envoy-force-trace,x-envoy-hedge-on-per-try-timeout,x-envoy-internal,x-envoy-ip-tags,x-envoy-max-retries,x-envoy-original-path,x-envoy-original-url,x-envoy-retriable-header-names,x-envoy-retriable-status-codes,x-envoy-retry-grpc-on,x-envoy-retry-on,x-envoy-upstream-alt-stat-name,x-envoy-upstream-rq-per-try-timeout-ms,x-envoy-upstream-rq-timeout-alt-response,x-envoy-upstream-rq-timeout-ms,x-envoy-upstream-stream-duration-ms,x-forwarded-client-cert,x-forwarded-for,x-forwarded-host,x-forwarded-proto,x-ot-span-context,x-request-id | |
[2022-11-27 09:26:11.408][1][info][main] [source/server/server.cc:445] request trailer map: 128 bytes: | |
[2022-11-27 09:26:11.408][1][info][main] [source/server/server.cc:445] response header map: 440 bytes: :status,access-control-allow-credentials,access-control-allow-headers,access-control-allow-methods,access-control-allow-origin,access-control-allow-private-network,access-control-expose-headers,access-control-max-age,age,cache-control,connection,content-encoding,content-length,content-type,date,etag,expires,grpc-message,grpc-status,keep-alive,last-modified,location,proxy-connection,proxy-status,server,transfer-encoding,upgrade,vary,via,x-envoy-attempt-count,x-envoy-decorator-operation,x-envoy-degraded,x-envoy-immediate-health-check-fail,x-envoy-ratelimited,x-envoy-upstream-canary,x-envoy-upstream-healthchecked-cluster,x-envoy-upstream-service-time,x-request-id | |
[2022-11-27 09:26:11.408][1][info][main] [source/server/server.cc:445] response trailer map: 152 bytes: grpc-message,grpc-status | |
[2022-11-27 09:26:11.470][1][info][main] [source/server/server.cc:808] runtime: layers: | |
- name: base | |
static_layer: | |
re2.max_program_size.error_level: 1048576 | |
[2022-11-27 09:26:11.486][1][info][admin] [source/server/admin/admin.cc:67] admin address: 127.0.0.2:19001 | |
[2022-11-27 09:26:11.487][1][info][config] [source/server/configuration_impl.cc:131] loading tracing configuration | |
[2022-11-27 09:26:11.487][1][info][config] [source/server/configuration_impl.cc:91] loading 0 static secret(s) | |
[2022-11-27 09:26:11.487][1][info][config] [source/server/configuration_impl.cc:97] loading 1 cluster(s) | |
[2022-11-27 09:26:11.729][1][info][config] [source/server/configuration_impl.cc:101] loading 0 listener(s) | |
[2022-11-27 09:26:11.729][1][info][config] [source/server/configuration_impl.cc:113] loading stats configuration | |
[2022-11-27 09:26:11.733][1][info][runtime] [source/common/runtime/runtime_impl.cc:463] RTDS has finished initialization | |
[2022-11-27 09:26:11.733][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:222] cm init: initializing cds | |
[2022-11-27 09:26:11.734][1][warning][main] [source/server/server.cc:783] there is no configured limit to the number of allowed active connections. Set a limit via the runtime key overload.global_downstream_max_connections | |
[2022-11-27 09:26:11.734][1][info][main] [source/server/server.cc:904] starting main dispatch loop | |
[2022-11-27 09:26:11.740][1][info][upstream] [source/common/upstream/cds_api_helper.cc:35] cds: add 1 cluster(s), remove 0 cluster(s) | |
[2022-11-27 09:26:11.909][1][info][upstream] [source/common/upstream/cds_api_helper.cc:72] cds: added/updated 1 cluster(s), skipped 0 unmodified cluster(s) | |
[2022-11-27 09:26:11.909][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:226] cm init: all clusters initialized | |
[2022-11-27 09:26:11.909][1][info][main] [source/server/server.cc:885] all clusters initialized. initializing init manager | |
[2022-11-27 09:26:11.957][1][info][upstream] [source/server/lds_api.cc:82] lds: add/update listener 'public_listener:0.0.0.0:20102' | |
[2022-11-27 09:26:11.957][1][info][config] [source/server/listener_manager_impl.cc:831] all dependencies initialized. starting workers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[2022-11-27 09:26:11.384][1][info][main] [source/server/server.cc:390] initializing epoch 0 (base id=0, hot restart version=disabled) | |
[2022-11-27 09:26:11.385][1][info][main] [source/server/server.cc:392] statically linked extensions: | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.http.header_validators: envoy.http.header_validators.envoy_default | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.transport_sockets.upstream: envoy.transport_sockets.alts, envoy.transport_sockets.http_11_proxy, envoy.transport_sockets.internal_upstream, envoy.transport_sockets.quic, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.starttls, envoy.transport_sockets.tap, envoy.transport_sockets.tcp_stats, envoy.transport_sockets.tls, envoy.transport_sockets.upstream_proxy_protocol, raw_buffer, starttls, tls | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.tls.cert_validator: envoy.tls.cert_validator.default, envoy.tls.cert_validator.spiffe | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.serializers: dubbo.hessian2 | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.rbac.matchers: envoy.rbac.matchers.upstream_ip_port | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.network.input: envoy.matching.inputs.application_protocol, envoy.matching.inputs.destination_ip, envoy.matching.inputs.destination_port, envoy.matching.inputs.direct_source_ip, envoy.matching.inputs.dns_san, envoy.matching.inputs.server_name, envoy.matching.inputs.source_ip, envoy.matching.inputs.source_port, envoy.matching.inputs.source_type, envoy.matching.inputs.subject, envoy.matching.inputs.transport_protocol, envoy.matching.inputs.uri_san | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.compression.compressor: envoy.compression.brotli.compressor, envoy.compression.gzip.compressor, envoy.compression.zstd.compressor | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.protocols: dubbo | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.udp_packet_writer: envoy.udp_packet_writer.default, envoy.udp_packet_writer.gso | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.retry_priorities: envoy.retry_priorities.previous_priorities | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.rate_limit_descriptors: envoy.rate_limit_descriptors.expr | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.input_matchers: envoy.matching.matchers.consistent_hashing, envoy.matching.matchers.ip | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.quic.proof_source: envoy.quic.proof_source.filter_chain | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.clusters: envoy.cluster.eds, envoy.cluster.logical_dns, envoy.cluster.original_dst, envoy.cluster.static, envoy.cluster.strict_dns, envoy.clusters.aggregate, envoy.clusters.dynamic_forward_proxy, envoy.clusters.redis | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.transport_sockets.downstream: envoy.transport_sockets.alts, envoy.transport_sockets.quic, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.starttls, envoy.transport_sockets.tap, envoy.transport_sockets.tcp_stats, envoy.transport_sockets.tls, raw_buffer, starttls, tls | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.wasm.runtime: envoy.wasm.runtime.null, envoy.wasm.runtime.v8 | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.http.input: envoy.matching.inputs.destination_ip, envoy.matching.inputs.destination_port, envoy.matching.inputs.direct_source_ip, envoy.matching.inputs.dns_san, envoy.matching.inputs.request_headers, envoy.matching.inputs.request_trailers, envoy.matching.inputs.response_headers, envoy.matching.inputs.response_trailers, envoy.matching.inputs.server_name, envoy.matching.inputs.source_ip, envoy.matching.inputs.source_port, envoy.matching.inputs.source_type, envoy.matching.inputs.subject, envoy.matching.inputs.uri_san | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.request_id: envoy.request_id.uuid | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.filters.http: envoy.bandwidth_limit, envoy.buffer, envoy.cors, envoy.csrf, envoy.ext_authz, envoy.ext_proc, envoy.fault, envoy.filters.http.adaptive_concurrency, envoy.filters.http.admission_control, envoy.filters.http.alternate_protocols_cache, envoy.filters.http.aws_lambda, envoy.filters.http.aws_request_signing, envoy.filters.http.bandwidth_limit, envoy.filters.http.buffer, envoy.filters.http.cache, envoy.filters.http.cdn_loop, envoy.filters.http.composite, envoy.filters.http.compressor, envoy.filters.http.cors, envoy.filters.http.csrf, envoy.filters.http.decompressor, envoy.filters.http.dynamic_forward_proxy, envoy.filters.http.ext_authz, envoy.filters.http.ext_proc, envoy.filters.http.fault, envoy.filters.http.file_system_buffer, envoy.filters.http.gcp_authn, envoy.filters.http.grpc_http1_bridge, envoy.filters.http.grpc_http1_reverse_bridge, envoy.filters.http.grpc_json_transcoder, envoy.filters.http.grpc_stats, envoy.filters.http.grpc_web, envoy.filters.http.header_to_metadata, envoy.filters.http.health_check, envoy.filters.http.ip_tagging, envoy.filters.http.jwt_authn, envoy.filters.http.local_ratelimit, envoy.filters.http.lua, envoy.filters.http.match_delegate, envoy.filters.http.oauth2, envoy.filters.http.on_demand, envoy.filters.http.original_src, envoy.filters.http.ratelimit, envoy.filters.http.rbac, envoy.filters.http.router, envoy.filters.http.set_metadata, envoy.filters.http.stateful_session, envoy.filters.http.tap, envoy.filters.http.wasm, envoy.grpc_http1_bridge, envoy.grpc_json_transcoder, envoy.grpc_web, envoy.health_check, envoy.ip_tagging, envoy.local_rate_limit, envoy.lua, envoy.rate_limit, envoy.router | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.resource_monitors: envoy.resource_monitors.fixed_heap, envoy.resource_monitors.injected_resource | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.http.original_ip_detection: envoy.http.original_ip_detection.custom_header, envoy.http.original_ip_detection.xff | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.health_checkers: envoy.health_checkers.redis, envoy.health_checkers.thrift | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.filters.udp_listener: envoy.filters.udp.dns_filter, envoy.filters.udp_listener.udp_proxy | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.filters.http.upstream: envoy.buffer, envoy.filters.http.admission_control, envoy.filters.http.buffer, envoy.filters.http.upstream_codec | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.access_loggers: envoy.access_loggers.file, envoy.access_loggers.http_grpc, envoy.access_loggers.open_telemetry, envoy.access_loggers.stderr, envoy.access_loggers.stdout, envoy.access_loggers.tcp_grpc, envoy.access_loggers.wasm, envoy.file_access_log, envoy.http_grpc_access_log, envoy.open_telemetry_access_log, envoy.stderr_access_log, envoy.stdout_access_log, envoy.tcp_grpc_access_log, envoy.wasm_access_log | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.filters.network: envoy.echo, envoy.ext_authz, envoy.filters.network.connection_limit, envoy.filters.network.direct_response, envoy.filters.network.dubbo_proxy, envoy.filters.network.echo, envoy.filters.network.ext_authz, envoy.filters.network.http_connection_manager, envoy.filters.network.local_ratelimit, envoy.filters.network.mongo_proxy, envoy.filters.network.ratelimit, envoy.filters.network.rbac, envoy.filters.network.redis_proxy, envoy.filters.network.sni_cluster, envoy.filters.network.sni_dynamic_forward_proxy, envoy.filters.network.tcp_proxy, envoy.filters.network.thrift_proxy, envoy.filters.network.wasm, envoy.filters.network.zookeeper_proxy, envoy.http_connection_manager, envoy.mongo_proxy, envoy.ratelimit, envoy.redis_proxy, envoy.tcp_proxy | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.http.stateful_header_formatters: envoy.http.stateful_header_formatters.preserve_case, preserve_case | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.dubbo_proxy.filters: envoy.filters.dubbo.router | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.bootstrap: envoy.bootstrap.internal_listener, envoy.bootstrap.wasm, envoy.extensions.network.socket_interface.default_socket_interface | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.common.key_value: envoy.key_value.file_based | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.access_loggers.extension_filters: envoy.access_loggers.extension_filters.cel | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.resolvers: envoy.ip | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.grpc_credentials: envoy.grpc_credentials.aws_iam, envoy.grpc_credentials.default, envoy.grpc_credentials.file_based_metadata | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.common_inputs: envoy.matching.common_inputs.environment_variable | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.stats_sinks: envoy.dog_statsd, envoy.graphite_statsd, envoy.metrics_service, envoy.stat_sinks.dog_statsd, envoy.stat_sinks.graphite_statsd, envoy.stat_sinks.hystrix, envoy.stat_sinks.metrics_service, envoy.stat_sinks.statsd, envoy.stat_sinks.wasm, envoy.statsd | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.compression.decompressor: envoy.compression.brotli.decompressor, envoy.compression.gzip.decompressor, envoy.compression.zstd.decompressor | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.regex_engines: envoy.regex_engines.google_re2 | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.filters.listener: envoy.filters.listener.http_inspector, envoy.filters.listener.original_dst, envoy.filters.listener.original_src, envoy.filters.listener.proxy_protocol, envoy.filters.listener.tls_inspector, envoy.listener.http_inspector, envoy.listener.original_dst, envoy.listener.original_src, envoy.listener.proxy_protocol, envoy.listener.tls_inspector | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.filters: envoy.filters.thrift.header_to_metadata, envoy.filters.thrift.rate_limit, envoy.filters.thrift.router | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.http.custom_matchers: envoy.matching.custom_matchers.trie_matcher | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.transports: auto, framed, header, unframed | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.upstream_options: envoy.extensions.upstreams.http.v3.HttpProtocolOptions, envoy.upstreams.http.http_protocol_options | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.tracers: envoy.dynamic.ot, envoy.tracers.datadog, envoy.tracers.dynamic_ot, envoy.tracers.opencensus, envoy.tracers.opentelemetry, envoy.tracers.skywalking, envoy.tracers.xray, envoy.tracers.zipkin, envoy.zipkin | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.thrift_proxy.protocols: auto, binary, binary/non-strict, compact, twitter | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.guarddog_actions: envoy.watchdog.abort_action, envoy.watchdog.profile_action | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.formatter: envoy.formatter.metadata, envoy.formatter.req_without_query | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.network.custom_matchers: envoy.matching.custom_matchers.trie_matcher | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.route.early_data_policy: envoy.route.early_data_policy.default | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.path.match: envoy.path.match.uri_template.uri_template_matcher | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.internal_redirect_predicates: envoy.internal_redirect_predicates.allow_listed_routes, envoy.internal_redirect_predicates.previous_routes, envoy.internal_redirect_predicates.safe_cross_scheme | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.http.cache: envoy.extensions.http.cache.simple | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] network.connection.client: default, envoy_internal | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.retry_host_predicates: envoy.retry_host_predicates.omit_canary_hosts, envoy.retry_host_predicates.omit_host_metadata, envoy.retry_host_predicates.previous_hosts | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.http.stateful_session: envoy.http.stateful_session.cookie, envoy.http.stateful_session.header | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.path.rewrite: envoy.path.rewrite.uri_template.uri_template_rewriter | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.upstreams: envoy.filters.connection_pools.tcp.generic | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.quic.server.crypto_stream: envoy.quic.crypto_stream.server.quiche | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.config.validators: envoy.config.validators.minimum_clusters, envoy.config.validators.minimum_clusters_validator | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.matching.action: composite-action, skip | |
[2022-11-27 09:26:11.386][1][info][main] [source/server/server.cc:394] envoy.network.dns_resolver: envoy.network.dns_resolver.cares, envoy.network.dns_resolver.getaddrinfo | |
[2022-11-27 09:26:11.400][1][warning][misc] [source/common/protobuf/message_validator_impl.cc:21] Deprecated field: type envoy.config.cluster.v3.Cluster Using deprecated option 'envoy.config.cluster.v3.Cluster.http2_protocol_options' from file cluster.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history for details. If continued use of this field is absolutely necessary, see https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features for how to apply a temporary and highly discouraged override. | |
[2022-11-27 09:26:11.400][1][warning][misc] [source/common/protobuf/message_validator_impl.cc:21] Deprecated field: type envoy.config.bootstrap.v3.Admin Using deprecated option 'envoy.config.bootstrap.v3.Admin.access_log_path' from file bootstrap.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history for details. If continued use of this field is absolutely necessary, see https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features for how to apply a temporary and highly discouraged override. | |
[2022-11-27 09:26:11.400][1][info][main] [source/server/server.cc:442] HTTP header map info: | |
[2022-11-27 09:26:11.411][1][info][main] [source/server/server.cc:445] request header map: 664 bytes: :authority,:method,:path,:protocol,:scheme,accept,accept-encoding,access-control-request-headers,access-control-request-method,access-control-request-private-network,authentication,authorization,cache-control,cdn-loop,connection,content-encoding,content-length,content-type,expect,grpc-accept-encoding,grpc-timeout,if-match,if-modified-since,if-none-match,if-range,if-unmodified-since,keep-alive,origin,pragma,proxy-connection,proxy-status,referer,te,transfer-encoding,upgrade,user-agent,via,x-client-trace-id,x-envoy-attempt-count,x-envoy-decorator-operation,x-envoy-downstream-service-cluster,x-envoy-downstream-service-node,x-envoy-expected-rq-timeout-ms,x-envoy-external-address,x-envoy-force-trace,x-envoy-hedge-on-per-try-timeout,x-envoy-internal,x-envoy-ip-tags,x-envoy-max-retries,x-envoy-original-path,x-envoy-original-url,x-envoy-retriable-header-names,x-envoy-retriable-status-codes,x-envoy-retry-grpc-on,x-envoy-retry-on,x-envoy-upstream-alt-stat-name,x-envoy-upstream-rq-per-try-timeout-ms,x-envoy-upstream-rq-timeout-alt-response,x-envoy-upstream-rq-timeout-ms,x-envoy-upstream-stream-duration-ms,x-forwarded-client-cert,x-forwarded-for,x-forwarded-host,x-forwarded-proto,x-ot-span-context,x-request-id | |
[2022-11-27 09:26:11.411][1][info][main] [source/server/server.cc:445] request trailer map: 128 bytes: | |
[2022-11-27 09:26:11.411][1][info][main] [source/server/server.cc:445] response header map: 440 bytes: :status,access-control-allow-credentials,access-control-allow-headers,access-control-allow-methods,access-control-allow-origin,access-control-allow-private-network,access-control-expose-headers,access-control-max-age,age,cache-control,connection,content-encoding,content-length,content-type,date,etag,expires,grpc-message,grpc-status,keep-alive,last-modified,location,proxy-connection,proxy-status,server,transfer-encoding,upgrade,vary,via,x-envoy-attempt-count,x-envoy-decorator-operation,x-envoy-degraded,x-envoy-immediate-health-check-fail,x-envoy-ratelimited,x-envoy-upstream-canary,x-envoy-upstream-healthchecked-cluster,x-envoy-upstream-service-time,x-request-id | |
[2022-11-27 09:26:11.411][1][info][main] [source/server/server.cc:445] response trailer map: 152 bytes: grpc-message,grpc-status | |
[2022-11-27 09:26:11.474][1][info][main] [source/server/server.cc:808] runtime: layers: | |
- name: base | |
static_layer: | |
re2.max_program_size.error_level: 1048576 | |
[2022-11-27 09:26:11.475][1][info][admin] [source/server/admin/admin.cc:67] admin address: 127.0.0.2:19001 | |
[2022-11-27 09:26:11.476][1][info][config] [source/server/configuration_impl.cc:131] loading tracing configuration | |
[2022-11-27 09:26:11.476][1][info][config] [source/server/configuration_impl.cc:91] loading 0 static secret(s) | |
[2022-11-27 09:26:11.476][1][info][config] [source/server/configuration_impl.cc:97] loading 1 cluster(s) | |
[2022-11-27 09:26:11.729][1][info][config] [source/server/configuration_impl.cc:101] loading 0 listener(s) | |
[2022-11-27 09:26:11.729][1][info][config] [source/server/configuration_impl.cc:113] loading stats configuration | |
[2022-11-27 09:26:11.730][1][info][runtime] [source/common/runtime/runtime_impl.cc:463] RTDS has finished initialization | |
[2022-11-27 09:26:11.730][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:222] cm init: initializing cds | |
[2022-11-27 09:26:11.730][1][warning][main] [source/server/server.cc:783] there is no configured limit to the number of allowed active connections. Set a limit via the runtime key overload.global_downstream_max_connections | |
[2022-11-27 09:26:11.731][1][info][main] [source/server/server.cc:904] starting main dispatch loop | |
[2022-11-27 09:26:11.751][1][info][upstream] [source/common/upstream/cds_api_helper.cc:35] cds: add 2 cluster(s), remove 0 cluster(s) | |
[2022-11-27 09:26:11.765][1][warning][misc] [source/common/protobuf/message_validator_impl.cc:21] Deprecated field: type envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext Using deprecated option 'envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext.match_subject_alt_names' from file common.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history for details. If continued use of this field is absolutely necessary, see https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features for how to apply a temporary and highly discouraged override. | |
[2022-11-27 09:26:12.195][1][info][upstream] [source/common/upstream/cds_api_helper.cc:72] cds: added/updated 2 cluster(s), skipped 0 unmodified cluster(s) | |
[2022-11-27 09:26:12.195][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:196] cm init: initializing secondary clusters | |
[2022-11-27 09:26:12.198][1][info][upstream] [source/common/upstream/cluster_manager_impl.cc:226] cm init: all clusters initialized | |
[2022-11-27 09:26:12.198][1][info][main] [source/server/server.cc:885] all clusters initialized. initializing init manager | |
[2022-11-27 09:26:12.202][1][info][upstream] [source/server/lds_api.cc:82] lds: add/update listener 'backend-http:127.0.0.1:7777' | |
[2022-11-27 09:26:12.209][1][info][upstream] [source/server/lds_api.cc:82] lds: add/update listener 'public_listener:0.0.0.0:27813' | |
[2022-11-27 09:26:12.209][1][info][config] [source/server/listener_manager_impl.cc:831] all dependencies initialized. starting workers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration | |
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/ | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh | |
10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf | |
10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh | |
/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh | |
/docker-entrypoint.sh: Configuration complete; ready for start up | |
2022/11/27 09:26:21 [error] 29#29: *1 connect() failed (111: Connection refused) while connecting to upstream, client: , server: _, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:7777/", host: ":8080" | |
[27/Nov/2022:09:26:21 +0000] "GET / HTTP/1.1" 502 150 "-" "Consul Health Check" | |
2022/11/27 09:26:51 [error] 29#29: *3 connect() failed (111: Connection refused) while connecting to upstream, client: , server: _, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:7777/", host: ":8080" | |
- - [27/Nov/2022:09:26:51 +0000] "GET / HTTP/1.1" 502 150 "-" "Consul Health Check" | |
2022/11/27 09:27:21 [error] 29#29: *5 connect() failed (111: Connection refused) while connecting to upstream, client: , server: _, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:7777/", host: ":8080" | |
- - [27/Nov/2022:09:27:21 +0000] "GET / HTTP/1.1" 502 150 "-" "Consul Health Check" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
job "ingress_backend_connect" { | |
datacenters = ["dc1"] | |
group "nginx_ingress" { | |
count = 1 | |
network { | |
mode = "bridge" | |
port "http" { | |
static = 8080 | |
to = 8080 | |
} | |
} | |
service { | |
name = "ingress-http" | |
port = "8080" | |
provider = "consul" | |
connect { | |
sidecar_service { | |
proxy { | |
upstreams { | |
destination_name = "backend-http" | |
local_bind_port = 7777 | |
} | |
} | |
} | |
} | |
check { | |
name = "HTTP Health" | |
port = "http" | |
path = "/" | |
type = "http" | |
protocol = "http" | |
interval = "30s" | |
timeout = "2s" | |
} | |
} | |
task "ingress-container" { | |
driver = "docker" | |
config { | |
network_mode = "bridge" | |
image = "nginx:alpine" | |
ports = ["http"] | |
volumes = [ | |
"local/nginx/nginx.conf:/etc/nginx/nginx.conf", | |
"local/nginx/default.conf:/etc/nginx/conf.d/default.conf" | |
] | |
} | |
# nginx.conf | |
template { | |
data = <<EOH | |
user nginx; | |
worker_processes auto; | |
worker_rlimit_nofile 15000; | |
pid /var/run/nginx.pid; | |
include /usr/share/nginx/modules/*.conf; | |
events { | |
worker_connections 2048; | |
multi_accept on; | |
use epoll; | |
} | |
http { | |
default_type application/octet-stream; | |
error_log /dev/stdout info; | |
server_tokens off; | |
server_names_hash_bucket_size 64; | |
include /etc/nginx/mime.types; | |
sendfile on; | |
tcp_nopush on; | |
tcp_nodelay on; | |
charset utf-8; | |
source_charset utf-8; | |
charset_types text/xml text/plain text/vnd.wap.wml application/javascript application/rss+xml; | |
include /etc/nginx/conf.d/default.conf; | |
} | |
EOH | |
destination = "local/nginx/nginx.conf" | |
} | |
# default.conf | |
template { | |
data = <<EOH | |
server { | |
listen 8080; | |
listen [::]:8080; | |
server_name _; | |
location / { | |
proxy_pass http://127.0.0.1:7777; | |
} | |
} | |
EOH | |
destination = "local/nginx/default.conf" | |
} | |
} | |
} | |
group "nginx_backend" { | |
count = 1 | |
network { | |
mode = "bridge" | |
port "http" { | |
to = 8888 | |
} | |
} | |
service { | |
name = "backend-http" | |
port = "http" | |
provider = "consul" | |
connect { | |
sidecar_service { | |
proxy { | |
local_service_port = 8888 | |
} | |
} | |
} | |
check { | |
name = "HTTP Health" | |
port = "http" | |
path = "/" | |
type = "http" | |
protocol = "http" | |
interval = "30s" | |
timeout = "2s" | |
} | |
} | |
task "backend-container" { | |
driver = "docker" | |
config { | |
network_mode = "bridge" | |
image = "nginx:alpine" | |
ports = ["http"] | |
volumes = [ | |
"local/nginx/nginx.conf:/etc/nginx/nginx.conf", | |
"local/nginx/default.conf:/etc/nginx/conf.d/default.conf", | |
"local/nginx/index.html:/usr/share/nginx/html/index.html" | |
] | |
} | |
# nginx.conf | |
template { | |
data = <<EOH | |
user nginx; | |
worker_processes auto; | |
worker_rlimit_nofile 15000; | |
pid /var/run/nginx.pid; | |
include /usr/share/nginx/modules/*.conf; | |
events { | |
worker_connections 2048; | |
multi_accept on; | |
use epoll; | |
} | |
http { | |
default_type application/octet-stream; | |
# access_log /var/log/nginx/access.log; | |
# activate the server access log only when needed | |
error_log /dev/stdout info; | |
server_tokens off; | |
server_names_hash_bucket_size 64; | |
include /etc/nginx/mime.types; | |
sendfile on; | |
tcp_nopush on; | |
tcp_nodelay on; | |
charset utf-8; | |
source_charset utf-8; | |
charset_types text/xml text/plain text/vnd.wap.wml application/javascript application/rss+xml; | |
include /etc/nginx/conf.d/default.conf; | |
} | |
EOH | |
destination = "local/nginx/nginx.conf" | |
} | |
# default.conf | |
template { | |
data = <<EOH | |
server { | |
listen 8888 default_server; | |
listen [::]:8888; | |
server_name _; | |
access_log /dev/stdout; | |
location / { | |
root /usr/share/nginx/html; | |
index index.html index.htm; | |
} | |
error_page 500 502 503 504 /50x.html; | |
location = /50x.html { | |
root /usr/share/nginx/html; | |
} | |
} | |
EOH | |
destination = "local/nginx/default.conf" | |
} | |
# index.html | |
template { | |
data = <<EOH | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Hello Nomad</title> | |
</head> | |
<body> | |
<h1>No Consul Connect...</h1> | |
<p>¯\_(ツ)_/¯</p> | |
</body> | |
</html> | |
EOH | |
destination = "local/nginx/index.html" | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment