hashicorp / learn-consul-kubernetes

Mozilla Public License 2.0
32 stars 36 forks source link

I want to use envoy in conjunction with Jaeger tracing, but there is no data from the span created by envoy #36

Open berylshow opened 2 years ago

berylshow commented 2 years ago

consul配置信息:

name your datacenter

global: enabled: true name: consul datacenter: dc1 image: "hashicorp/consul:1.10.0" imageK8S: "hashicorp/consul-k8s:0.24.0" imageEnvoy: "envoyproxy/envoy-alpine:v1.17.4"

server: enabled: true

use 1 server

replicas: 1 storage: 20Gi storageClass: alicloud-disk-ssd ui: enabled: true

connectInject: enabled: true

inject an envoy sidecar into every new pod, except for those with annotations that prevent injection

default: true k8sAllowNamespaces: ["jaeger"] logLevel: debug client: enabled: true dnsPolicy: ClusterFirstWithHostNet hostNetwork: true

controller: enabled: true

proxy-defaults.yaml配置信息: apiVersion: consul.hashicorp.com/v1alpha1 kind: ProxyDefaults metadata: name: global spec: config: envoy_extra_static_clusters_json: '{"connect_timeout":"3.000s","dns_lookup_family":"V4_ONLY","lb_policy":"ROUND_ROBIN","load_assignment":{"cluster_name":"jaeger_9411","endpoints":[{"lb_endpoints":[{"endpoint":{"address":{"socket_address":{"address":"jaeger-collector","port_value":9411,"protocol":"TCP"}}}}]}]},"name":"jaeger_9411","type":"STRICT_DNS"}' envoy_tracing_json: '{"http":{"name":"envoy.tracers.zipkin","typedConfig":{"@type":"type.googleapis.com/envoy.config.trace.v3.ZipkinConfig","collector_cluster":"jaeger_9411","collector_endpoint_version":"HTTP_JSON","collector_endpoint":"/api/v1/spans","shared_span_context":false}}}'

Can you help me look at this problem? Thanks