io.yupiik.alveoli:zipkin-simple:1.0.28-SNAPSHOT
Zipkin in memory setup. Will be available on http://$(ZIPKIN_SERVICE_SERVICE_HOST):$(ZIPKIN_SERVICE_SERVICE_PORT). For example http://$(ZIPKIN_SERVICE_SERVICE_HOST):$(ZIPKIN_SERVICE_SERVICE_PORT)/api/v2/spans to push spans through HTTP.
Maven Dependency
<dependency>
<groupId>io.yupiik.alveoli</groupId>
<artifactId>zipkin-simple</artifactId>
<version>1.0.28-SNAPSHOT</version>
</dependency>
Default Configuration
- STORAGE_TYPE
-
{{zipkin-simple.storageType:-mem}}
Ports
-
Name:
zipkin
-
Protocol: TCP
-
Port: 9411
-
Target Port: 9411
-
Node Port: 31411
-
Tip
|
on linux and with minikube you can access this service using http://$(minikube ip):31411 on your host.
|
Sample Usage
{
"alveoli": [
{
"//": "My alveolus.",
"name": "com.company:my-app:1.0.0",
"descriptors": [],
"dependencies": [
{
"name": "io.yupiik.alveoli:zipkin-simple:1.0.28-SNAPSHOT",
"location": "io.yupiik.alveoli:zipkin-simple:1.0.28-SNAPSHOT",
}
],
"patches": [{
"descriptorName": "io.yupiik.alveoli:zipkin-simple:1.0.28-SNAPSHOT",
"interpolate": true
}]
}
]
}
Configuration
- zipkin-simple.image
-
The image to use. Default value:
openzipkin/zipkin:2.23
. - zipkin-simple.namespace
-
The Kubernetes namespace to use for the installation. Default value: ``.
- zipkin-simple.resources.limits.cpu
-
The resource limits cpu for Zipkin. Default value:
0.5
. - zipkin-simple.resources.limits.memory
-
The resource limits memory for Zipkin. Default value:
256Mi
. - zipkin-simple.resources.requests.cpu
-
The resource requests cpu for Zipkin. Default value:
0.3
. - zipkin-simple.resources.requests.memory
-
The resource requests memory for Zipkin. Default value:
128Mi
. - zipkin-simple.storageType
-
The storage type, by default it uses
mem
storage (in memory). Default value:mem
.