当Kubernetes试图创建jaeger部署时,出现短语“未知字段模板”。
jaeger部署yaml
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: simple-prod
labels:
app: jaeger
spec:
strategy: production
collector:
maxReplicas: 5
resources:
limits:
cpu: 100m
memory: 128Mi
template:
metadata:
labels:
app: jaeger
spec:
containers:
- name: jaeger
env:
- name: SPAN_STORAGE_TYPE
value: elasticsearch
- name: ES_SERVER_URLS
value: http://elasticsearch:9200
- name: ES_TAGS_AS_FIELDS_ALL
value: true
ports:
- containerPort: 16686我不知道哪里出了问题..。
发布于 2021-08-18 03:59:34
由于模板中缺少字段或选择器,可能有任何失败的原因。
或者您使用的API版本如果没有CRD:apiVersion: jaegertracing.io/v1就无法工作。
这是jaeger的正式YAML,您可以签出一次:https://raw.githubusercontent.com/jaegertracing/jaeger-kubernetes/master/all-in-one/jaeger-all-in-one-template.yml
您可以检查在Kubernetes上安装jaeger的正式文档:https://www.jaegertracing.io/docs/1.25/operator/
https://stackoverflow.com/questions/68825688
复制相似问题