mirror of https://github.com/linkerd/linkerd2.git
* Remove linkerd prefix from extension resources This change removes the `linkerd-` prefix on all non-cluster resources in the jaeger and viz linkerd extensions. Removing the prefix makes all linkerd extensions consistent in their naming. Signed-off-by: Dennis Adjei-Baah <dennis@buoyant.io> |
||
|---|---|---|
| .. | ||
| templates | ||
| .helmignore | ||
| Chart.yaml | ||
| README.md | ||
| README.md.gotmpl | ||
| requirements.lock | ||
| requirements.yaml | ||
| values.yaml | ||
README.md
linkerd-jaeger
The Linkerd-Jaeger extension adds distributed tracing to Linkerd using OpenCensus and Jaeger.
Homepage: https://linkerd.io
Quickstart and documentation
You can run Linkerd on any Kubernetes 1.16+ cluster in a matter of seconds. See the Linkerd Getting Started Guide for how.
For more comprehensive documentation, start with the Linkerd docs.
Prerequisite: Linkerd Core Control-Plane
Before installing the Linkerd Jaeger extension, The core control-plane has to be installed first by following the Linkerd Install Guide.
Adding Linkerd's Helm repository
# To add the repo for Linkerd2 stable releases:
helm repo add linkerd https://helm.linkerd.io/stable
# To add the repo for Linkerd2 edge releases:
helm repo add linkerd-edge https://helm.linkerd.io/edge
The following instructions use the linkerd repo. For installing an edge
release, just replace with linkerd-edge.
Installing the Jaeger Extension Chart
helm install linkerd/linkerd-jaeger
Get involved
- Check out Linkerd's source code at Github.
- Join Linkerd's user mailing list, developer mailing list, and announcements mailing list.
- Follow @linkerd on Twitter.
- Join the Linkerd Slack.
Requirements
Kubernetes: >=1.16.0-0
| Repository | Name | Version |
|---|---|---|
| file://../../../charts/partials | partials | 0.1.0 |
Values
| Key | Type | Default | Description |
|---|---|---|---|
| collector.image.name | string | "omnition/opencensus-collector" |
|
| collector.image.pullPolicy | string | "Always" |
|
| collector.image.version | string | "0.1.11" |
|
| collector.jaegerAddr | string | nil |
address of the jaeger backend to send traces to |
| jaeger.image.name | string | "jaegertracing/all-in-one" |
|
| jaeger.image.pullPolicy | string | "Always" |
|
| jaeger.image.version | string | "1.19.2" |
|
| linkerdVersion | string | "linkerdVersionValue" |
|
| namespace | string | "linkerd-jaeger" |
|
| webhook.caBundle | string | "" |
if empty, Helm will auto-generate this field, unless externalSecret is set to true. |
| webhook.collectorSvcAccount | string | "collector" |
service account associated with the collector instance |
| webhook.collectorSvcAddr | string | "collector.linkerd-jaeger:55678" |
collector service address for the proxies to send trace data. Points by default to the the linkerd-jaeger collector |
| webhook.crtPEM | string | "" |
if empty, Helm will auto-generate these fields |
| webhook.externalSecret | bool | false |
|
| webhook.failurePolicy | string | "Ignore" |
|
| webhook.image.name | string | "cr.l5d.io/linkerd/jaeger-webhook" |
|
| webhook.image.pullPolicy | string | "IfNotPresent" |
|
| webhook.image.version | string | "linkerdVersionValue" |
|
| webhook.keyPEM | string | "" |
|
| webhook.logLevel | string | "info" |
|
| webhook.namespaceSelector | string | nil |
|
| webhook.objectSelector | string | nil |
Autogenerated from chart metadata using helm-docs v1.4.0