github.com/replicatedhq/ship@v0.55.0/integration/failing/init/jaeger-helm/expected/.ship/helm/defaults.yaml (about) 1 # Default values for jaeger. 2 # This is a YAML-formatted file. 3 # Jaeger values are grouped by component. Cassandra values override subchart values 4 5 provisionDataStore: 6 cassandra: true 7 elasticsearch: false 8 9 tag: 1.4.1 10 11 storage: 12 # allowed values (cassandra, elasticsearch) 13 type: cassandra 14 cassandra: 15 host: cassandra 16 port: 9042 17 user: user 18 password: password 19 elasticsearch: 20 scheme: http 21 host: elasticsearch 22 port: 9200 23 user: elastic 24 password: changeme 25 nodesWanOnly: false 26 27 # Begin: Override values on the Cassandra subchart to customize for Jaeger 28 cassandra: 29 image: 30 tag: 3.11 31 persistence: 32 # To enable persistence, please see the documentation for the Cassandra chart 33 enabled: false 34 config: 35 cluster_name: jaeger 36 seed_size: 1 37 dc_name: dc1 38 rack_name: rack1 39 endpoint_snitch: GossipingPropertyFileSnitch 40 # End: Override values on the Cassandra subchart to customize for Jaeger 41 42 # Begin: Default values for the various components of Jaeger 43 # This chart has been based on the Kubernetes integration found in the following repo: 44 # https://github.com/jaegertracing/jaeger-kubernetes/blob/master/production/jaeger-production-template.yml 45 # 46 # This is the jaeger-cassandra-schema Job which sets up the Cassandra schema for 47 # use by Jaeger 48 schema: 49 annotations: {} 50 image: jaegertracing/jaeger-cassandra-schema 51 pullPolicy: IfNotPresent 52 # Acceptable values are test and prod. Default is for production use. 53 mode: prod 54 resources: {} 55 # limits: 56 # cpu: 500m 57 # memory: 512Mi 58 # requests: 59 # cpu: 256m 60 # memory: 128Mi 61 ## Additional pod labels 62 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ 63 podLabels: {} 64 65 # Begin: Override values on the Elasticsearch subchart to customize for Jaeger 66 elasticsearch: 67 image: 68 tag: "5.4" 69 cluster: 70 name: "tracing" 71 data: 72 persistence: 73 enabled: false 74 rbac: 75 create: false 76 77 agent: 78 enabled: true 79 annotations: {} 80 image: jaegertracing/jaeger-agent 81 pullPolicy: IfNotPresent 82 collector: 83 host: null 84 port: null 85 cmdlineParams: {} 86 daemonset: 87 useHostPort: false 88 service: 89 annotations: {} 90 # List of IP ranges that are allowed to access the load balancer (if supported) 91 loadBalancerSourceRanges: [] 92 type: ClusterIP 93 # zipkinThriftPort :accept zipkin.thrift over compact thrift protocol 94 zipkinThriftPort: 5775 95 # compactPort: accept jaeger.thrift over compact thrift protocol 96 compactPort: 6831 97 # binaryPort: accept jaeger.thrift over binary thrift protocol 98 binaryPort: 6832 99 # samplingPort: (HTTP) serve configs, sampling strategies 100 samplingPort: 5778 101 resources: {} 102 # limits: 103 # cpu: 500m 104 # memory: 512Mi 105 # requests: 106 # cpu: 256m 107 # memory: 128Mi 108 nodeSelector: {} 109 podAnnotations: {} 110 ## Additional pod labels 111 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ 112 podLabels: {} 113 ## Allow the scheduling on tainted nodes (requires Kubernetes >= 1.6) 114 ## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 115 tolerations: [] 116 useHostNetwork: false 117 dnsPolicy: ClusterFirst 118 119 collector: 120 enabled: true 121 annotations: {} 122 image: jaegertracing/jaeger-collector 123 pullPolicy: IfNotPresent 124 dnsPolicy: ClusterFirst 125 cmdlineParams: {} 126 replicaCount: 1 127 service: 128 annotations: {} 129 # List of IP ranges that are allowed to access the load balancer (if supported) 130 loadBalancerSourceRanges: [] 131 type: ClusterIP 132 # tchannelPort: used by jaeger-agent to send spans in jaeger.thrift format 133 tchannelPort: 14267 134 # httpPort: can accept spans directly from clients in jaeger.thrift format 135 httpPort: 14268 136 # can accept Zipkin spans in JSON or Thrift 137 zipkinPort: 9411 138 healthCheckPort: 14269 139 resources: {} 140 # limits: 141 # cpu: 1 142 # memory: 1Gi 143 # requests: 144 # cpu: 500m 145 # memory: 512Mi 146 nodeSelector: {} 147 podAnnotations: {} 148 ## Additional pod labels 149 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ 150 podLabels: {} 151 ## Allow the scheduling on tainted nodes (requires Kubernetes >= 1.6) 152 ## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 153 tolerations: [] 154 155 query: 156 enabled: true 157 annotations: {} 158 image: jaegertracing/jaeger-query 159 pullPolicy: IfNotPresent 160 dnsPolicy: ClusterFirst 161 cmdlineParams: {} 162 healthCheckPort: 16687 163 replicaCount: 1 164 service: 165 annotations: {} 166 type: ClusterIP 167 # List of IP ranges that are allowed to access the load balancer (if supported) 168 loadBalancerSourceRanges: [] 169 # queryPort: externally accessible port for UI and API 170 queryPort: 80 171 # targetPort: the internal port the UI and API are exposed on 172 targetPort: 16686 173 ingress: 174 enabled: false 175 annotations: {} 176 # Used to create an Ingress record. 177 # hosts: 178 # - chart-example.local 179 # annotations: 180 # kubernetes.io/ingress.class: nginx 181 # kubernetes.io/tls-acme: "true" 182 # tls: 183 # Secrets must be manually created in the namespace. 184 # - secretName: chart-example-tls 185 # hosts: 186 # - chart-example.local 187 resources: {} 188 # limits: 189 # cpu: 500m 190 # memory: 512Mi 191 # requests: 192 # cpu: 256m 193 # memory: 128Mi 194 nodeSelector: {} 195 podAnnotations: {} 196 ## Additional pod labels 197 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ 198 podLabels: {} 199 ## Allow the scheduling on tainted nodes (requires Kubernetes >= 1.6) 200 ## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 201 tolerations: [] 202 203 spark: 204 enabled: false 205 annotations: {} 206 image: jaegertracing/spark-dependencies 207 tag: latest 208 pullPolicy: Always 209 schedule: "49 23 * * *" 210 successfulJobsHistoryLimit: 5 211 failedJobsHistoryLimit: 5 212 resources: {} 213 # limits: 214 # cpu: 500m 215 # memory: 512Mi 216 # requests: 217 # cpu: 256m 218 # memory: 128Mi 219 nodeSelector: {} 220 ## Additional pod labels 221 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ 222 podLabels: {} 223 ## Allow the scheduling on tainted nodes (requires Kubernetes >= 1.6) 224 ## Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 225 tolerations: [] 226 # End: Default values for the various components of Jaeger 227 228 hotrod: 229 enabled: false 230 replicaCount: 1 231 image: 232 repository: jaegertracing/example-hotrod 233 tag: latest 234 pullPolicy: Always 235 service: 236 annotations: {} 237 name: hotrod 238 type: ClusterIP 239 # List of IP ranges that are allowed to access the load balancer (if supported) 240 loadBalancerSourceRanges: [] 241 externalPort: 80 242 internalPort: 8080 243 ingress: 244 enabled: false 245 # Used to create Ingress record (should be used with service.type: ClusterIP). 246 hosts: 247 - chart-example.local 248 annotations: {} 249 # kubernetes.io/ingress.class: nginx 250 # kubernetes.io/tls-acme: "true" 251 tls: 252 # Secrets must be manually created in the namespace. 253 # - secretName: chart-example-tls 254 # hosts: 255 # - chart-example.local 256 resources: {} 257 # We usually recommend not to specify default resources and to leave this as a conscious 258 # choice for the user. This also increases chances charts run on environments with little 259 # resources, such as Minikube. If you do want to specify resources, uncomment the following 260 # lines, adjust them as necessary, and remove the curly braces after 'resources:'. 261 # limits: 262 # cpu: 100m 263 # memory: 128Mi 264 # requests: 265 # cpu: 100m 266 # memory: 128Mi 267 tracing: 268 host: null 269 port: 6831