Closed
Description
openedon Aug 31, 2020
I followed the Getting Started to create an simplest deployment:
what I did
(tried helm install then give up)
helm install -n jaeger-ns --create-namespace jaeger jaegertracing/jaeger-operator
helm uninstall --namespace jaeger-ns jaeger
Then followed the Jaeger Operator doc
kubectl create namespace observability
kubectl create -n observability -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/crds/jaegertracing.io_jaegers_crd.yaml
kubectl create -n observability -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/service_account.yaml
kubectl create -n observability -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/role.yaml
kubectl create -n observability -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/role_binding.yaml
kubectl create -n observability -f https://raw.githubusercontent.com/jaegertracing/jaeger-operator/master/deploy/operator.yaml
# create Jaeger instance
kubectl apply -n observability -f - <<EOF
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: simplest
EOF
what happened
No address assigned to Ingress simplest-query
$ kubectl get ingress -n observability
NAME HOSTS ADDRESS PORTS AGE
simplest-query * 80 40m
Got warning for evaluating the ingress spec
$ k describe ingress -n observability
Name: simplest-query
Namespace: observability
Address:
Default backend: simplest-query:16686 (10.6.0.74:16686)
Rules:
Host Path Backends
---- ---- --------
* * simplest-query:16686 (10.6.0.74:16686)
Annotations:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal ADD 16m loadbalancer-controller observability/simplest-query
Warning Translate 5m52s (x19 over 16m) loadbalancer-controller error while evaluating the ingress spec: service "observability/simplest-query" is type "ClusterIP", expected "NodePort" or "LoadBalancer"
Debug Info
Current Objects Details
Ingress
k get ingress -n observability -o yaml
apiVersion: v1
items:
- apiVersion: extensions/v1beta1
kind: Ingress
metadata:
creationTimestamp: "2020-08-31T14:33:23Z"
finalizers:
- networking.gke.io/ingress-finalizer-V2
generation: 1
labels:
app: jaeger
app.kubernetes.io/component: query-ingress
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest-query
app.kubernetes.io/part-of: jaeger
name: simplest-query
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590416"
selfLink: /apis/extensions/v1beta1/namespaces/observability/ingresses/simplest-query
uid: bcd4f572-30f7-47d6-9542-99b78d2e184c
spec:
backend:
serviceName: simplest-query
servicePort: 16686
status:
loadBalancer: {}
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Service
k get svc -n observability -o yaml
# jaeger-operator-metrics
apiVersion: v1
items:
- apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2020-08-31T14:10:04Z"
labels:
name: jaeger-operator
name: jaeger-operator-metrics
namespace: observability
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: jaeger-operator
uid: c4820493-7b88-4693-85e2-bbe08131e8fc
resourceVersion: "65576953"
selfLink: /api/v1/namespaces/observability/services/jaeger-operator-metrics
uid: c7d5ebdb-594f-4cc7-807b-2467e65a9e69
spec:
clusterIP: 10.7.15.158
ports:
- name: http-metrics
port: 8383
protocol: TCP
targetPort: 8383
- name: cr-metrics
port: 8686
protocol: TCP
targetPort: 8686
selector:
name: jaeger-operator
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2020-08-31T14:33:15Z"
labels:
app: jaeger
app.kubernetes.io/component: service-agent
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest-agent
app.kubernetes.io/part-of: jaeger
name: simplest-agent
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590317"
selfLink: /api/v1/namespaces/observability/services/simplest-agent
uid: db21801c-bfd6-436e-9ecd-161602316672
spec:
clusterIP: None
ports:
- name: zk-compact-trft
port: 5775
protocol: UDP
targetPort: 5775
- name: config-rest
port: 5778
protocol: TCP
targetPort: 5778
- name: jg-compact-trft
port: 6831
protocol: UDP
targetPort: 6831
- name: jg-binary-trft
port: 6832
protocol: UDP
targetPort: 6832
selector:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
# simplest-collector
- apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2020-08-31T14:33:15Z"
labels:
app: jaeger
app.kubernetes.io/component: service-collector
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest-collector
app.kubernetes.io/part-of: jaeger
name: simplest-collector
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590309"
selfLink: /api/v1/namespaces/observability/services/simplest-collector
uid: 47436f9f-bf96-49d5-b4af-a43cabef1aa5
spec:
clusterIP: 10.7.14.254
ports:
- name: http-zipkin
port: 9411
protocol: TCP
targetPort: 9411
- name: http-grpc
port: 14250
protocol: TCP
targetPort: 14250
- name: c-tchan-trft
port: 14267
protocol: TCP
targetPort: 14267
- name: http-c-binary-trft
port: 14268
protocol: TCP
targetPort: 14268
selector:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
# simplest-collector-headless
- apiVersion: v1
kind: Service
metadata:
annotations:
prometheus.io/scrape: "false"
service.beta.openshift.io/serving-cert-secret-name: simplest-collector-headless-tls
creationTimestamp: "2020-08-31T14:33:15Z"
labels:
app: jaeger
app.kubernetes.io/component: service-collector
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest-collector
app.kubernetes.io/part-of: jaeger
name: simplest-collector-headless
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590305"
selfLink: /api/v1/namespaces/observability/services/simplest-collector-headless
uid: f1824f4d-47a0-4a11-a6e7-4113b14d605b
spec:
clusterIP: None
ports:
- name: http-zipkin
port: 9411
protocol: TCP
targetPort: 9411
- name: http-grpc
port: 14250
protocol: TCP
targetPort: 14250
- name: c-tchan-trft
port: 14267
protocol: TCP
targetPort: 14267
- name: http-c-binary-trft
port: 14268
protocol: TCP
targetPort: 14268
selector:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
# simplest-query
- apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2020-08-31T14:33:15Z"
labels:
app: jaeger
app.kubernetes.io/component: service-query
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest-query
app.kubernetes.io/part-of: jaeger
name: simplest-query
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590314"
selfLink: /api/v1/namespaces/observability/services/simplest-query
uid: b95fcd4f-a631-4608-91a5-553f6b1e6a90
spec:
clusterIP: 10.7.3.103
ports:
- name: http-query
port: 16686
protocol: TCP
targetPort: 16686
selector:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Deployment
k get deployment -n observability -o yaml
apiVersion: v1
items:
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2020-08-31T14:09:52Z"
generation: 1
name: jaeger-operator
namespace: observability
resourceVersion: "65576910"
selfLink: /apis/apps/v1/namespaces/observability/deployments/jaeger-operator
uid: c4820493-7b88-4693-85e2-bbe08131e8fc
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
name: jaeger-operator
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
name: jaeger-operator
spec:
containers:
- args:
- start
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: OPERATOR_NAME
value: jaeger-operator
image: jaegertracing/jaeger-operator:1.19.0
imagePullPolicy: Always
name: jaeger-operator
ports:
- containerPort: 8383
name: http-metrics
protocol: TCP
- containerPort: 8686
name: cr-metrics
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: jaeger-operator
serviceAccountName: jaeger-operator
terminationGracePeriodSeconds: 30
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2020-08-31T14:10:01Z"
lastUpdateTime: "2020-08-31T14:10:01Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: "2020-08-31T14:09:52Z"
lastUpdateTime: "2020-08-31T14:10:01Z"
message: ReplicaSet "jaeger-operator-5b9dcf6f97" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
linkerd.io/inject: disabled
prometheus.io/port: "14269"
prometheus.io/scrape: "true"
sidecar.istio.io/inject: "false"
creationTimestamp: "2020-08-31T14:33:15Z"
generation: 1
labels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
name: simplest
namespace: observability
ownerReferences:
- apiVersion: jaegertracing.io/v1
controller: true
kind: Jaeger
name: simplest
uid: b5a88162-202e-4255-bf88-71a131303833
resourceVersion: "65590408"
selfLink: /apis/apps/v1/namespaces/observability/deployments/simplest
uid: d8552a07-1560-4511-aed2-0d2caca389da
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
annotations:
linkerd.io/inject: disabled
prometheus.io/port: "14269"
prometheus.io/scrape: "true"
sidecar.istio.io/inject: "false"
creationTimestamp: null
labels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
spec:
containers:
- args:
- --query.ui-config=/etc/config/ui.json
- --sampling.strategies-file=/etc/jaeger/sampling/sampling.json
env:
- name: SPAN_STORAGE_TYPE
value: memory
- name: COLLECTOR_ZIPKIN_HTTP_PORT
value: "9411"
image: jaegertracing/all-in-one:1.19.2
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
httpGet:
path: /
port: 14269
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 15
successThreshold: 1
timeoutSeconds: 1
name: jaeger
ports:
- containerPort: 5775
name: zk-compact-trft
protocol: UDP
- containerPort: 5778
name: config-rest
protocol: TCP
- containerPort: 6831
name: jg-compact-trft
protocol: UDP
- containerPort: 6832
name: jg-binary-trft
protocol: UDP
- containerPort: 9411
name: zipkin
protocol: TCP
- containerPort: 14267
name: c-tchan-trft
protocol: TCP
- containerPort: 14268
name: c-binary-trft
protocol: TCP
- containerPort: 16686
name: query
protocol: TCP
- containerPort: 14269
name: admin-http
protocol: TCP
- containerPort: 14250
name: grpc
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /
port: 14269
scheme: HTTP
initialDelaySeconds: 1
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/config
name: simplest-ui-configuration-volume
readOnly: true
- mountPath: /etc/jaeger/sampling
name: simplest-sampling-configuration-volume
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: false
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: simplest
serviceAccountName: simplest
terminationGracePeriodSeconds: 30
volumes:
- configMap:
defaultMode: 420
items:
- key: ui
path: ui.json
name: simplest-ui-configuration
name: simplest-ui-configuration-volume
- configMap:
defaultMode: 420
items:
- key: sampling
path: sampling.json
name: simplest-sampling-configuration
name: simplest-sampling-configuration-volume
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2020-08-31T14:33:22Z"
lastUpdateTime: "2020-08-31T14:33:22Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: "2020-08-31T14:33:15Z"
lastUpdateTime: "2020-08-31T14:33:22Z"
message: ReplicaSet "simplest-5f55654d67" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Pods
k get pods -n observability -o yaml
apiVersion: v1
items:
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2020-08-31T14:09:52Z"
generateName: jaeger-operator-5b9dcf6f97-
labels:
name: jaeger-operator
pod-template-hash: 5b9dcf6f97
name: jaeger-operator-5b9dcf6f97-68bnn
namespace: observability
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: jaeger-operator-5b9dcf6f97
uid: e512f839-18a3-486f-903f-974134810095
resourceVersion: "65576908"
selfLink: /api/v1/namespaces/observability/pods/jaeger-operator-5b9dcf6f97-68bnn
uid: e8470bbd-a48c-4ec3-b715-2ac58f164503
spec:
containers:
- args:
- start
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: OPERATOR_NAME
value: jaeger-operator
image: jaegertracing/jaeger-operator:1.19.0
imagePullPolicy: Always
name: jaeger-operator
ports:
- containerPort: 8383
name: http-metrics
protocol: TCP
- containerPort: 8686
name: cr-metrics
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: jaeger-operator-token-fqqcv
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: gke-dev-auryc-us-cen-dev-auryc-backen-d032819f-r0nh
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: jaeger-operator
serviceAccountName: jaeger-operator
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: jaeger-operator-token-fqqcv
secret:
defaultMode: 420
secretName: jaeger-operator-token-fqqcv
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:09:52Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:10:00Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:10:00Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:09:52Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://4739f9b3d9d0a09e2a927015162e43c1faec8ff26549bdddb61d86ec8bf7381a
image: jaegertracing/jaeger-operator:1.19.0
imageID: docker-pullable://jaegertracing/jaeger-operator@sha256:a745783f0fbb31d3d6b3edf76e3b3fbe4641c5cab32c680be74f6ef4beaeaf5b
lastState: {}
name: jaeger-operator
ready: true
restartCount: 0
started: true
state:
running:
startedAt: "2020-08-31T14:10:00Z"
hostIP: 10.5.0.27
phase: Running
podIP: 10.6.0.53
podIPs:
- ip: 10.6.0.53
qosClass: BestEffort
startTime: "2020-08-31T14:09:52Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
linkerd.io/inject: disabled
prometheus.io/port: "14269"
prometheus.io/scrape: "true"
sidecar.istio.io/inject: "false"
creationTimestamp: "2020-08-31T14:33:15Z"
generateName: simplest-5f55654d67-
labels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/instance: simplest
app.kubernetes.io/managed-by: jaeger-operator
app.kubernetes.io/name: simplest
app.kubernetes.io/part-of: jaeger
pod-template-hash: 5f55654d67
name: simplest-5f55654d67-dbw8t
namespace: observability
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: simplest-5f55654d67
uid: 26ca2e74-9081-49c0-9b92-44ee3b5265c5
resourceVersion: "65590402"
selfLink: /api/v1/namespaces/observability/pods/simplest-5f55654d67-dbw8t
uid: 1849ddaa-706b-4ea1-87a0-63a420d1472a
spec:
containers:
- args:
- --query.ui-config=/etc/config/ui.json
- --sampling.strategies-file=/etc/jaeger/sampling/sampling.json
env:
- name: SPAN_STORAGE_TYPE
value: memory
- name: COLLECTOR_ZIPKIN_HTTP_PORT
value: "9411"
image: jaegertracing/all-in-one:1.19.2
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
httpGet:
path: /
port: 14269
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 15
successThreshold: 1
timeoutSeconds: 1
name: jaeger
ports:
- containerPort: 5775
name: zk-compact-trft
protocol: UDP
- containerPort: 5778
name: config-rest
protocol: TCP
- containerPort: 6831
name: jg-compact-trft
protocol: UDP
- containerPort: 6832
name: jg-binary-trft
protocol: UDP
- containerPort: 9411
name: zipkin
protocol: TCP
- containerPort: 14267
name: c-tchan-trft
protocol: TCP
- containerPort: 14268
name: c-binary-trft
protocol: TCP
- containerPort: 16686
name: query
protocol: TCP
- containerPort: 14269
name: admin-http
protocol: TCP
- containerPort: 14250
name: grpc
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /
port: 14269
scheme: HTTP
initialDelaySeconds: 1
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/config
name: simplest-ui-configuration-volume
readOnly: true
- mountPath: /etc/jaeger/sampling
name: simplest-sampling-configuration-volume
readOnly: true
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: simplest-token-5zmmz
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: false
nodeName: gke-dev-auryc-us-cen-dev-auryc-backen-d032819f-r0nh
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: simplest
serviceAccountName: simplest
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- configMap:
defaultMode: 420
items:
- key: ui
path: ui.json
name: simplest-ui-configuration
name: simplest-ui-configuration-volume
- configMap:
defaultMode: 420
items:
- key: sampling
path: sampling.json
name: simplest-sampling-configuration
name: simplest-sampling-configuration-volume
- name: simplest-token-5zmmz
secret:
defaultMode: 420
secretName: simplest-token-5zmmz
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:33:15Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:33:22Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:33:22Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2020-08-31T14:33:15Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://4512deb75db7a3053ec76b7686c23834ebc3e608988991739197803400b1641a
image: jaegertracing/all-in-one:1.19.2
imageID: docker-pullable://jaegertracing/all-in-one@sha256:f4855ebc1a915ea92782292f5696b22ac61ac834fecaced1004d652b10f5d245
lastState: {}
name: jaeger
ready: true
restartCount: 0
started: true
state:
running:
startedAt: "2020-08-31T14:33:16Z"
hostIP: 10.5.0.27
phase: Running
podIP: 10.6.0.74
podIPs:
- ip: 10.6.0.74
qosClass: BestEffort
startTime: "2020-08-31T14:33:15Z"
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Jaeger
k get jaeger -n observability -o yaml
apiVersion: v1
items:
- apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"jaegertracing.io/v1","kind":"Jaeger","metadata":{"annotations":{},"name":"simplest","namespace":"observability"}}
creationTimestamp: "2020-08-31T14:33:15Z"
generation: 3
labels:
jaegertracing.io/operated-by: observability.jaeger-operator
name: simplest
namespace: observability
resourceVersion: "65590418"
selfLink: /apis/jaegertracing.io/v1/namespaces/observability/jaegers/simplest
uid: b5a88162-202e-4255-bf88-71a131303833
spec:
agent:
config: {}
options: {}
resources: {}
allInOne:
config: {}
options: {}
resources: {}
collector:
config: {}
options: {}
resources: {}
ingester:
config: {}
options: {}
resources: {}
ingress:
openshift: {}
options: {}
resources: {}
security: none
query:
options: {}
resources: {}
resources: {}
sampling:
options: {}
storage:
cassandraCreateSchema: {}
dependencies:
resources: {}
schedule: 55 23 * * *
elasticsearch:
nodeCount: 3
redundancyPolicy: SingleRedundancy
resources:
limits:
memory: 16Gi
requests:
cpu: "1"
memory: 16Gi
storage: {}
esIndexCleaner:
numberOfDays: 7
resources: {}
schedule: 55 23 * * *
esRollover:
resources: {}
schedule: 0 0 * * *
options: {}
type: memory
strategy: allinone
ui:
options:
menu:
- items:
- label: Documentation
url: https://www.jaegertracing.io/docs/1.19
label: About
status:
phase: Running
version: 1.19.2
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment