2.29.


중요

2.29.1.

apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
  name: basic
spec:
  version: v2.6
  tracing:
    sampling: 100
    type: Jaeger
Copy to Clipboard Toggle word wrap

참고

2.29.2.

2.29.3.

  • 참고

참고

2.29.3.1.

apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
  name: basic
spec:
  version: v2.6
  tracing:
    sampling: 10000
    type: Jaeger
  addons:
    jaeger:
      name: jaeger
      install:
        storage:
          type: Memory
Copy to Clipboard Toggle word wrap

2.29.3.2.

apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
  name: basic
spec:
  version: v2.6
  tracing:
    sampling: 10000
    type: Jaeger
  addons:
    jaeger:
      name: jaeger  #name of Jaeger CR
      install:
        storage:
          type: Elasticsearch
        ingress:
          enabled: true
  runtime:
    components:
      tracing.jaeger.elasticsearch: # only supports resources and image name
        container:
          resources: {}
Copy to Clipboard Toggle word wrap

2.29.3.3.

apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
  name: basic
spec:
  version: v2.6
  tracing:
    sampling: 1000
    type: Jaeger
  addons:
    jaeger:
      name: MyJaegerInstance #name of Jaeger CR
      install:
        storage:
          type: Elasticsearch
        ingress:
          enabled: true
Copy to Clipboard Toggle word wrap

2.29.3.4.

apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
  name: basic
spec:
  version: v2.6
  tracing:
    sampling: 1000
    type: Jaeger
  addons:
    jaeger:
      name: MyJaegerInstance  #name of Jaeger CR
Copy to Clipboard Toggle word wrap

2.29.4.

참고

2.29.4.1.

2.29.4.2.

2.29.4.2.1.

    • apiVersion: jaegertracing.io/v1
      kind: Jaeger
      spec:
        ingress:
          enabled: true
          openshift:
            htpasswdFile: /etc/proxy/htpasswd/auth
            sar: '{"namespace": "istio-system", "resource": "pods", "verb": "get"}'
          options: {}
          resources: {}
          security: oauth-proxy
        volumes:
          - name: secret-htpasswd
            secret:
              secretName: htpasswd
          - configMap:
              defaultMode: 420
              items:
                - key: ca-bundle.crt
                  path: tls-ca-bundle.pem
              name: trusted-ca-bundle
              optional: true
            name: trusted-ca-bundle
        volumeMounts:
          - mountPath: /etc/proxy/htpasswd
            name: secret-htpasswd
          - mountPath: /etc/pki/ca-trust/extracted/pem/
            name: trusted-ca-bundle
            readOnly: true
      # ...
      Copy to Clipboard Toggle word wrap

2.29.4.2.2.

  1. $ oc login https://<HOSTNAME>:6443
    Copy to Clipboard Toggle word wrap
  2. $ oc project istio-system
    Copy to Clipboard Toggle word wrap
  3. $ oc edit -n openshift-distributed-tracing -f jaeger.yaml
    Copy to Clipboard Toggle word wrap
    • apiVersion: jaegertracing.io/v1
      kind: Jaeger
      spec:
        ingress:
          enabled: true
          openshift:
            htpasswdFile: /etc/proxy/htpasswd/auth
            sar: '{"namespace": "istio-system", "resource": "pods", "verb": "get"}'
          options: {}
          resources: {}
          security: oauth-proxy
        volumes:
          - name: secret-htpasswd
            secret:
              secretName: htpasswd
          - configMap:
              defaultMode: 420
              items:
                - key: ca-bundle.crt
                  path: tls-ca-bundle.pem
              name: trusted-ca-bundle
              optional: true
            name: trusted-ca-bundle
        volumeMounts:
          - mountPath: /etc/proxy/htpasswd
            name: secret-htpasswd
          - mountPath: /etc/pki/ca-trust/extracted/pem/
            name: trusted-ca-bundle
            readOnly: true
      Copy to Clipboard Toggle word wrap

  4. $ oc get pods -n openshift-distributed-tracing
    Copy to Clipboard Toggle word wrap

2.29.4.3.

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: name
spec:
  strategy: <deployment_strategy>
  allInOne:
    options: {}
    resources: {}
  agent:
    options: {}
    resources: {}
  collector:
    options: {}
    resources: {}
  sampling:
    options: {}
  storage:
    type:
    options: {}
  query:
    options: {}
    resources: {}
  ingester:
    options: {}
    resources: {}
  options: {}
Copy to Clipboard Toggle word wrap

Expand
표 2.39.
    

 

 

  

  

  

  

  

  

  

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: jaeger-all-in-one-inmemory
Copy to Clipboard Toggle word wrap

2.29.4.4.

Expand
표 2.40.
   
collector:
  replicas:
Copy to Clipboard Toggle word wrap

Expand
표 2.41.
   
spec:
 collector:
  options: {}
Copy to Clipboard Toggle word wrap

 
options:
  collector:
    num-workers:
Copy to Clipboard Toggle word wrap

options:
  collector:
    queue-size:
Copy to Clipboard Toggle word wrap

options:
  kafka:
    producer:
      topic: jaeger-spans
Copy to Clipboard Toggle word wrap

options:
  kafka:
    producer:
      brokers: my-cluster-kafka-brokers.kafka:9092
Copy to Clipboard Toggle word wrap

 
options:
  log-level:
Copy to Clipboard Toggle word wrap

options:
  otlp:
    enabled: true
    grpc:
      host-port: 4317
      max-connection-age: 0s
      max-connection-age-grace: 0s
      max-message-size: 4194304
      tls:
        enabled: false
        cert: /path/to/cert.crt
        cipher-suites: "TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256"
        client-ca: /path/to/cert.ca
        reload-interval: 0s
        min-version: 1.2
        max-version: 1.3
Copy to Clipboard Toggle word wrap

 
options:
  otlp:
    enabled: true
    http:
      cors:
        allowed-headers: [<header-name>[, <header-name>]*]
        allowed-origins: *
      host-port: 4318
      max-connection-age: 0s
      max-connection-age-grace: 0s
      max-message-size: 4194304
      read-timeout: 0s
      read-header-timeout: 2s
      idle-timeout: 0s
      tls:
        enabled: false
        cert: /path/to/cert.crt
        cipher-suites: "TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256"
        client-ca: /path/to/cert.ca
        reload-interval: 0s
        min-version: 1.2
        max-version: 1.3
Copy to Clipboard Toggle word wrap

 

2.29.4.5.

참고

Expand
표 2.42.
    
spec:
 sampling:
  options: {}
    default_strategy:
    service_strategy:
Copy to Clipboard Toggle word wrap

 

default_strategy:
  type:
service_strategy:
  type:
Copy to Clipboard Toggle word wrap

default_strategy:
  param:
service_strategy:
  param:
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: with-sampling
spec:
  sampling:
    options:
      default_strategy:
        type: probabilistic
        param: 0.5
      service_strategies:
        - service: alpha
          type: probabilistic
          param: 0.8
          operation_strategies:
            - operation: op1
              type: probabilistic
              param: 0.2
            - operation: op2
              type: probabilistic
              param: 0.4
        - service: beta
          type: ratelimiting
          param: 5
Copy to Clipboard Toggle word wrap

spec:
  sampling:
    options:
      default_strategy:
        type: probabilistic
        param: 1
Copy to Clipboard Toggle word wrap

2.29.4.6.

Expand
표 2.43.
    
spec:
  storage:
    type:
Copy to Clipboard Toggle word wrap

storage:
  secretname:
Copy to Clipboard Toggle word wrap

 

storage:
  options: {}
Copy to Clipboard Toggle word wrap

  
Expand
표 2.44.
    
storage:
  esIndexCleaner:
    enabled:
Copy to Clipboard Toggle word wrap

storage:
  esIndexCleaner:
    numberOfDays:
Copy to Clipboard Toggle word wrap

storage:
  esIndexCleaner:
    schedule:
Copy to Clipboard Toggle word wrap

2.29.4.6.1.

참고

Expand
표 2.45.
    
elasticsearch:
  properties:
    doNotProvision:
Copy to Clipboard Toggle word wrap

elasticsearch:
  properties:
    name:
Copy to Clipboard Toggle word wrap

elasticsearch:
  nodeCount:
Copy to Clipboard Toggle word wrap

elasticsearch:
  resources:
    requests:
      cpu:
Copy to Clipboard Toggle word wrap

elasticsearch:
  resources:
    requests:
      memory:
Copy to Clipboard Toggle word wrap

elasticsearch:
  resources:
    limits:
      cpu:
Copy to Clipboard Toggle word wrap

 
elasticsearch:
  resources:
    limits:
      memory:
Copy to Clipboard Toggle word wrap

 
elasticsearch:
  redundancyPolicy:
Copy to Clipboard Toggle word wrap

 
elasticsearch:
  useCertManagement:
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-prod
spec:
  strategy: production
  storage:
    type: elasticsearch
    elasticsearch:
      nodeCount: 3
      resources:
        requests:
          cpu: 1
          memory: 16Gi
        limits:
          memory: 16Gi
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-prod
spec:
  strategy: production
  storage:
    type: elasticsearch
    elasticsearch:
      nodeCount: 1
      storage: 
1

        storageClassName: gp2
        size: 5Gi
      resources:
        requests:
          cpu: 200m
          memory: 4Gi
        limits:
          memory: 4Gi
      redundancyPolicy: ZeroRedundancy
Copy to Clipboard Toggle word wrap

1
2.29.4.6.2.

Expand
표 2.46.
    
es:
  server-urls:
Copy to Clipboard Toggle word wrap

es:
  max-doc-count:
Copy to Clipboard Toggle word wrap

 

es:
  max-num-spans:
Copy to Clipboard Toggle word wrap

 

es:
  max-span-age:
Copy to Clipboard Toggle word wrap

 

es:
  sniffer:
Copy to Clipboard Toggle word wrap

es:
  sniffer-tls-enabled:
Copy to Clipboard Toggle word wrap

es:
  timeout:
Copy to Clipboard Toggle word wrap

 

es:
  username:
Copy to Clipboard Toggle word wrap

  
es:
  password:
Copy to Clipboard Toggle word wrap

  
es:
  version:
Copy to Clipboard Toggle word wrap

 

Expand
표 2.47.
    
es:
  num-replicas:
Copy to Clipboard Toggle word wrap

 

es:
  num-shards:
Copy to Clipboard Toggle word wrap

 

Expand
표 2.48.
    
es:
  create-index-templates:
Copy to Clipboard Toggle word wrap

es:
  index-prefix:
Copy to Clipboard Toggle word wrap

  
Expand
표 2.49.
    
es:
  bulk:
    actions:
Copy to Clipboard Toggle word wrap

 

es:
  bulk:
    flush-interval:
Copy to Clipboard Toggle word wrap

 

es:
  bulk:
    size:
Copy to Clipboard Toggle word wrap

 

es:
  bulk:
    workers:
Copy to Clipboard Toggle word wrap

 

Expand
표 2.50.
    
es:
  tls:
    ca:
Copy to Clipboard Toggle word wrap

 

es:
  tls:
    cert:
Copy to Clipboard Toggle word wrap

  
es:
  tls:
    enabled:
Copy to Clipboard Toggle word wrap

es:
  tls:
    key:
Copy to Clipboard Toggle word wrap

  
es:
  tls:
    server-name:
Copy to Clipboard Toggle word wrap

  
es:
  token-file:
Copy to Clipboard Toggle word wrap

  
Expand
표 2.51.
    
es-archive:
  bulk:
    actions:
Copy to Clipboard Toggle word wrap

 

es-archive:
  bulk:
    flush-interval:
Copy to Clipboard Toggle word wrap

 

es-archive:
  bulk:
    size:
Copy to Clipboard Toggle word wrap

 

es-archive:
  bulk:
    workers:
Copy to Clipboard Toggle word wrap

 

es-archive:
  create-index-templates:
Copy to Clipboard Toggle word wrap

es-archive:
  enabled:
Copy to Clipboard Toggle word wrap

es-archive:
  index-prefix:
Copy to Clipboard Toggle word wrap

  
es-archive:
  max-doc-count:
Copy to Clipboard Toggle word wrap

 

es-archive:
  max-num-spans:
Copy to Clipboard Toggle word wrap

 

es-archive:
  max-span-age:
Copy to Clipboard Toggle word wrap

 

es-archive:
  num-replicas:
Copy to Clipboard Toggle word wrap

 

es-archive:
  num-shards:
Copy to Clipboard Toggle word wrap

 

es-archive:
  password:
Copy to Clipboard Toggle word wrap

  
es-archive:
  server-urls:
Copy to Clipboard Toggle word wrap

  
es-archive:
  sniffer:
Copy to Clipboard Toggle word wrap

es-archive:
  sniffer-tls-enabled:
Copy to Clipboard Toggle word wrap

es-archive:
  timeout:
Copy to Clipboard Toggle word wrap

 

es-archive:
  tls:
    ca:
Copy to Clipboard Toggle word wrap

 

es-archive:
  tls:
    cert:
Copy to Clipboard Toggle word wrap

  
es-archive:
  tls:
    enabled:
Copy to Clipboard Toggle word wrap

es-archive:
  tls:
    key:
Copy to Clipboard Toggle word wrap

  
es-archive:
  tls:
    server-name:
Copy to Clipboard Toggle word wrap

  
es-archive:
  token-file:
Copy to Clipboard Toggle word wrap

  
es-archive:
  username:
Copy to Clipboard Toggle word wrap

  
es-archive:
  version:
Copy to Clipboard Toggle word wrap

 

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-prod
spec:
  strategy: production
  storage:
    type: elasticsearch
    options:
      es:
        server-urls: https://quickstart-es-http.default.svc:9200
        index-prefix: my-prefix
        tls:
          ca: /es/certificates/ca.crt
    secretName: tracing-secret
  volumeMounts:
    - name: certificates
      mountPath: /es/certificates/
      readOnly: true
  volumes:
    - name: certificates
      secret:
        secretName: quickstart-es-http-certs-public
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-prod
spec:
  strategy: production
  storage:
    type: elasticsearch
    options:
      es:
        server-urls: https://quickstart-es-http.default.svc:9200 
1

        index-prefix: my-prefix
        tls: 
2

          ca: /es/certificates/ca.crt
    secretName: tracing-secret 
3

  volumeMounts: 
4

    - name: certificates
      mountPath: /es/certificates/
      readOnly: true
  volumes:
    - name: certificates
      secret:
        secretName: quickstart-es-http-certs-public
Copy to Clipboard Toggle word wrap

1
2
3
4

2.29.4.7.

중요

apiVersion: logging.openshift.io/v1
kind: Elasticsearch
metadata:
  annotations:
    logging.openshift.io/elasticsearch-cert-management: "true"
    logging.openshift.io/elasticsearch-cert.jaeger-custom-es: "user.jaeger"
    logging.openshift.io/elasticsearch-cert.curator-custom-es: "system.logging.curator"
  name: custom-es
spec:
  managementState: Managed
  nodeSpec:
    resources:
      limits:
        memory: 16Gi
      requests:
        cpu: 1
        memory: 16Gi
  nodes:
    - nodeCount: 3
      proxyResources: {}
      resources: {}
      roles:
        - master
        - client
        - data
      storage: {}
  redundancyPolicy: ZeroRedundancy
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: jaeger-prod
spec:
  strategy: production
  storage:
    type: elasticsearch
    elasticsearch:
      name: custom-es
      doNotProvision: true
      useCertManagement: true
Copy to Clipboard Toggle word wrap

2.29.4.8.

Expand
표 2.52.
    
spec:
  query:
    replicas:
Copy to Clipboard Toggle word wrap

 
Expand
표 2.53.
    
spec:
  query:
    options: {}
Copy to Clipboard Toggle word wrap

  
options:
  log-level:
Copy to Clipboard Toggle word wrap

 
options:
  query:
    base-path:
Copy to Clipboard Toggle word wrap

 

apiVersion: jaegertracing.io/v1
kind: "Jaeger"
metadata:
  name: "my-jaeger"
spec:
  strategy: allInOne
  allInOne:
    options:
      log-level: debug
      query:
        base-path: /jaeger
Copy to Clipboard Toggle word wrap

2.29.4.9.

Expand
표 2.54.
   
spec:
  ingester:
    options: {}
Copy to Clipboard Toggle word wrap

 
options:
  deadlockInterval:
Copy to Clipboard Toggle word wrap

options:
  kafka:
    consumer:
      topic:
Copy to Clipboard Toggle word wrap

options:
  kafka:
    consumer:
      brokers:
Copy to Clipboard Toggle word wrap

options:
  log-level:
Copy to Clipboard Toggle word wrap

apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
  name: simple-streaming
spec:
  strategy: streaming
  collector:
    options:
      kafka:
        producer:
          topic: jaeger-spans
          brokers: my-cluster-kafka-brokers.kafka:9092
  ingester:
    options:
      kafka:
        consumer:
          topic: jaeger-spans
          brokers: my-cluster-kafka-brokers.kafka:9092
      ingester:
        deadlockInterval: 5
  storage:
    type: elasticsearch
    options:
      es:
        server-urls: http://elasticsearch:9200
Copy to Clipboard Toggle word wrap

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat